Skip to content

Commit

Permalink
add custom clean feature
Browse files Browse the repository at this point in the history
  • Loading branch information
xtayaitak committed Sep 8, 2019
1 parent 1c4bb7f commit d87086e
Show file tree
Hide file tree
Showing 15 changed files with 409 additions and 137 deletions.
27 changes: 13 additions & 14 deletions src/OpenArk.sln
Original file line number Diff line number Diff line change
Expand Up @@ -5,14 +5,10 @@ VisualStudioVersion = 14.0.25420.1
MinimumVisualStudioVersion = 10.0.40219.1
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "BundlerShell", "OpenArk\bundler\bundler-shell\bundler-shell.vcxproj", "{D5E931E8-3376-4EA2-B869-01B175E8A1AA}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "OpenArk", "OpenArk\OpenArk.vcxproj", "{B12702AD-ABFB-343A-A199-8E24837244A3}"
ProjectSection(ProjectDependencies) = postProject
{EB561C56-54CC-4CB1-94F5-A6E3429F6275} = {EB561C56-54CC-4CB1-94F5-A6E3429F6275}
{D5E931E8-3376-4EA2-B869-01B175E8A1AA} = {D5E931E8-3376-4EA2-B869-01B175E8A1AA}
EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "OpenArkDrv", "OpenArkDrv\OpenArkDrv.vcxproj", "{EB561C56-54CC-4CB1-94F5-A6E3429F6275}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "OpenArk", "OpenArk\OpenArk.vcxproj", "{B12702AD-ABFB-343A-A199-8E24837244A3}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|x64 = Debug|x64
Expand All @@ -29,14 +25,6 @@ Global
{D5E931E8-3376-4EA2-B869-01B175E8A1AA}.Release|x64.Build.0 = Release|Win32
{D5E931E8-3376-4EA2-B869-01B175E8A1AA}.Release|x86.ActiveCfg = Release|Win32
{D5E931E8-3376-4EA2-B869-01B175E8A1AA}.Release|x86.Build.0 = Release|Win32
{B12702AD-ABFB-343A-A199-8E24837244A3}.Debug|x64.ActiveCfg = Debug|x64
{B12702AD-ABFB-343A-A199-8E24837244A3}.Debug|x64.Build.0 = Debug|x64
{B12702AD-ABFB-343A-A199-8E24837244A3}.Debug|x86.ActiveCfg = Debug|Win32
{B12702AD-ABFB-343A-A199-8E24837244A3}.Debug|x86.Build.0 = Debug|Win32
{B12702AD-ABFB-343A-A199-8E24837244A3}.Release|x64.ActiveCfg = Release|x64
{B12702AD-ABFB-343A-A199-8E24837244A3}.Release|x64.Build.0 = Release|x64
{B12702AD-ABFB-343A-A199-8E24837244A3}.Release|x86.ActiveCfg = Release|Win32
{B12702AD-ABFB-343A-A199-8E24837244A3}.Release|x86.Build.0 = Release|Win32
{EB561C56-54CC-4CB1-94F5-A6E3429F6275}.Debug|x64.ActiveCfg = Debug|x64
{EB561C56-54CC-4CB1-94F5-A6E3429F6275}.Debug|x64.Build.0 = Debug|x64
{EB561C56-54CC-4CB1-94F5-A6E3429F6275}.Debug|x86.ActiveCfg = Debug|Win32
Expand All @@ -45,8 +33,19 @@ Global
{EB561C56-54CC-4CB1-94F5-A6E3429F6275}.Release|x64.Build.0 = Release|x64
{EB561C56-54CC-4CB1-94F5-A6E3429F6275}.Release|x86.ActiveCfg = Release|Win32
{EB561C56-54CC-4CB1-94F5-A6E3429F6275}.Release|x86.Build.0 = Release|Win32
{B12702AD-ABFB-343A-A199-8E24837244A3}.Debug|x64.ActiveCfg = Debug|x64
{B12702AD-ABFB-343A-A199-8E24837244A3}.Debug|x64.Build.0 = Debug|x64
{B12702AD-ABFB-343A-A199-8E24837244A3}.Debug|x86.ActiveCfg = Debug|Win32
{B12702AD-ABFB-343A-A199-8E24837244A3}.Debug|x86.Build.0 = Debug|Win32
{B12702AD-ABFB-343A-A199-8E24837244A3}.Release|x64.ActiveCfg = Release|x64
{B12702AD-ABFB-343A-A199-8E24837244A3}.Release|x64.Build.0 = Release|x64
{B12702AD-ABFB-343A-A199-8E24837244A3}.Release|x86.ActiveCfg = Release|Win32
{B12702AD-ABFB-343A-A199-8E24837244A3}.Release|x86.Build.0 = Release|Win32
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
GlobalSection(ExtensibilityGlobals) = postSolution
Qt5Version = qt-64
EndGlobalSection
EndGlobal
16 changes: 11 additions & 5 deletions src/OpenArk/OpenArk.vcxproj
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="..\packages\vs2015-unone.1.0.2\build\native\vs2015-unone.props" Condition="Exists('..\packages\vs2015-unone.1.0.2\build\native\vs2015-unone.props')" />
<Import Project="..\packages\unone-vs2015.1.0.2\build\native\unone-vs2015.props" Condition="Exists('..\packages\unone-vs2015.1.0.2\build\native\unone-vs2015.props')" />
<Import Project="..\packages\wdk71-knone.1.0.0\build\native\wdk71-knone.props" Condition="Exists('..\packages\wdk71-knone.1.0.0\build\native\wdk71-knone.props')" />
<ItemGroup Label="ProjectConfigurations">
<ProjectConfiguration Include="Debug|Win32">
<Configuration>Debug</Configuration>
Expand Down Expand Up @@ -55,6 +56,7 @@
<SourcePath>D:\Qt\Qt5.6.2\5.6\Src;$(SourcePath)</SourcePath>
<Linkages-vs2015-unone>static</Linkages-vs2015-unone>
<IntDir>intermediate-files\$(Platform)\$(Configuration)\</IntDir>
<Linkages-unone-vs2015>static</Linkages-unone-vs2015>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
<OutDir>$(SolutionDir)..\build\bin\</OutDir>
Expand All @@ -69,6 +71,7 @@
<TargetName>$(ProjectName)32</TargetName>
<Linkages-vs2015-unone>static</Linkages-vs2015-unone>
<IntDir>intermediate-files\$(Platform)\$(Configuration)\</IntDir>
<Linkages-unone-vs2015>static</Linkages-unone-vs2015>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
<OutDir>$(SolutionDir)..\build\bin\</OutDir>
Expand All @@ -85,7 +88,8 @@
</ImportGroup>
<ImportGroup Label="ExtensionSettings" />
<ImportGroup Label="Shared">
<Import Project="..\packages\vs2015-unone.1.0.2\build\native\vs2015-unone.targets" Condition="Exists('..\packages\vs2015-unone.1.0.2\build\native\vs2015-unone.targets')" />
<Import Project="..\packages\wdk71-knone.1.0.0\build\native\wdk71-knone.targets" Condition="Exists('..\packages\wdk71-knone.1.0.0\build\native\wdk71-knone.targets')" />
<Import Project="..\packages\unone-vs2015.1.0.2\build\native\unone-vs2015.targets" Condition="Exists('..\packages\unone-vs2015.1.0.2\build\native\unone-vs2015.targets')" />
</ImportGroup>
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
Expand Down Expand Up @@ -416,14 +420,16 @@
</ImportGroup>
<ProjectExtensions>
<VisualStudio>
<UserProperties MocDir=".\GeneratedFiles\$(ConfigurationName)" UicDir=".\GeneratedFiles" RccDir=".\GeneratedFiles" lupdateOptions="" lupdateOnBuild="0" lreleaseOptions="" Qt5Version_x0020_Win32="qt-make32" Qt5Version_x0020_x64="qt-make64" MocOptions="" />
<UserProperties MocDir=".\GeneratedFiles\$(ConfigurationName)" UicDir=".\GeneratedFiles" RccDir=".\GeneratedFiles" lupdateOptions="" lupdateOnBuild="0" lreleaseOptions="" Qt5Version_x0020_Win32="qt-64" Qt5Version_x0020_x64="qt-make64" MocOptions="" />
</VisualStudio>
</ProjectExtensions>
<Target Name="EnsureNuGetPackageBuildImports" BeforeTargets="PrepareForBuild">
<PropertyGroup>
<ErrorText>这台计算机上缺少此项目引用的 NuGet 程序包。使用“NuGet 程序包还原”可下载这些程序包。有关更多信息,请参见 http://go.microsoft.com/fwlink/?LinkID=322105。缺少的文件是 {0}。</ErrorText>
</PropertyGroup>
<Error Condition="!Exists('..\packages\vs2015-unone.1.0.2\build\native\vs2015-unone.props')" Text="$([System.String]::Format('$(ErrorText)', '..\packages\vs2015-unone.1.0.2\build\native\vs2015-unone.props'))" />
<Error Condition="!Exists('..\packages\vs2015-unone.1.0.2\build\native\vs2015-unone.targets')" Text="$([System.String]::Format('$(ErrorText)', '..\packages\vs2015-unone.1.0.2\build\native\vs2015-unone.targets'))" />
<Error Condition="!Exists('..\packages\wdk71-knone.1.0.0\build\native\wdk71-knone.props')" Text="$([System.String]::Format('$(ErrorText)', '..\packages\wdk71-knone.1.0.0\build\native\wdk71-knone.props'))" />
<Error Condition="!Exists('..\packages\wdk71-knone.1.0.0\build\native\wdk71-knone.targets')" Text="$([System.String]::Format('$(ErrorText)', '..\packages\wdk71-knone.1.0.0\build\native\wdk71-knone.targets'))" />
<Error Condition="!Exists('..\packages\unone-vs2015.1.0.2\build\native\unone-vs2015.props')" Text="$([System.String]::Format('$(ErrorText)', '..\packages\unone-vs2015.1.0.2\build\native\unone-vs2015.props'))" />
<Error Condition="!Exists('..\packages\unone-vs2015.1.0.2\build\native\unone-vs2015.targets')" Text="$([System.String]::Format('$(ErrorText)', '..\packages\unone-vs2015.1.0.2\build\native\unone-vs2015.targets'))" />
</Target>
</Project>
14 changes: 10 additions & 4 deletions src/OpenArk/bundler/bundler-shell/bundler-shell.vcxproj
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="..\..\..\packages\vs2015-unone.1.0.2\build\native\vs2015-unone.props" Condition="Exists('..\..\..\packages\vs2015-unone.1.0.2\build\native\vs2015-unone.props')" />
<Import Project="..\..\..\packages\unone-vs2015.1.0.2\build\native\unone-vs2015.props" Condition="Exists('..\..\..\packages\unone-vs2015.1.0.2\build\native\unone-vs2015.props')" />
<Import Project="..\..\..\packages\wdk71-knone.1.0.0\build\native\wdk71-knone.props" Condition="Exists('..\..\..\packages\wdk71-knone.1.0.0\build\native\wdk71-knone.props')" />
<ItemGroup Label="ProjectConfigurations">
<ProjectConfiguration Include="Debug|Win32">
<Configuration>Debug</Configuration>
Expand Down Expand Up @@ -77,6 +78,7 @@
<Linkages-vs2015-unone>static</Linkages-vs2015-unone>
<OutDir>$(SolutionDir)OpenArk\res</OutDir>
<IntDir>intermediate-files\$(Platform)\$(Configuration)\</IntDir>
<Linkages-unone-vs2015>static</Linkages-unone-vs2015>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
<LinkIncremental>true</LinkIncremental>
Expand All @@ -91,6 +93,7 @@
<OutDir>$(SolutionDir)OpenArk\res</OutDir>
<Linkages-vs2015-unone>static</Linkages-vs2015-unone>
<IntDir>intermediate-files\$(Platform)\$(Configuration)\</IntDir>
<Linkages-unone-vs2015>static</Linkages-unone-vs2015>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
<LinkIncremental>false</LinkIncremental>
Expand Down Expand Up @@ -200,13 +203,16 @@
</ItemGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets">
<Import Project="..\..\..\packages\vs2015-unone.1.0.2\build\native\vs2015-unone.targets" Condition="Exists('..\..\..\packages\vs2015-unone.1.0.2\build\native\vs2015-unone.targets')" />
<Import Project="..\..\..\packages\wdk71-knone.1.0.0\build\native\wdk71-knone.targets" Condition="Exists('..\..\..\packages\wdk71-knone.1.0.0\build\native\wdk71-knone.targets')" />
<Import Project="..\..\..\packages\unone-vs2015.1.0.2\build\native\unone-vs2015.targets" Condition="Exists('..\..\..\packages\unone-vs2015.1.0.2\build\native\unone-vs2015.targets')" />
</ImportGroup>
<Target Name="EnsureNuGetPackageBuildImports" BeforeTargets="PrepareForBuild">
<PropertyGroup>
<ErrorText>这台计算机上缺少此项目引用的 NuGet 程序包。使用“NuGet 程序包还原”可下载这些程序包。有关更多信息,请参见 http://go.microsoft.com/fwlink/?LinkID=322105。缺少的文件是 {0}。</ErrorText>
</PropertyGroup>
<Error Condition="!Exists('..\..\..\packages\vs2015-unone.1.0.2\build\native\vs2015-unone.props')" Text="$([System.String]::Format('$(ErrorText)', '..\..\..\packages\vs2015-unone.1.0.2\build\native\vs2015-unone.props'))" />
<Error Condition="!Exists('..\..\..\packages\vs2015-unone.1.0.2\build\native\vs2015-unone.targets')" Text="$([System.String]::Format('$(ErrorText)', '..\..\..\packages\vs2015-unone.1.0.2\build\native\vs2015-unone.targets'))" />
<Error Condition="!Exists('..\..\..\packages\wdk71-knone.1.0.0\build\native\wdk71-knone.props')" Text="$([System.String]::Format('$(ErrorText)', '..\..\..\packages\wdk71-knone.1.0.0\build\native\wdk71-knone.props'))" />
<Error Condition="!Exists('..\..\..\packages\wdk71-knone.1.0.0\build\native\wdk71-knone.targets')" Text="$([System.String]::Format('$(ErrorText)', '..\..\..\packages\wdk71-knone.1.0.0\build\native\wdk71-knone.targets'))" />
<Error Condition="!Exists('..\..\..\packages\unone-vs2015.1.0.2\build\native\unone-vs2015.props')" Text="$([System.String]::Format('$(ErrorText)', '..\..\..\packages\unone-vs2015.1.0.2\build\native\unone-vs2015.props'))" />
<Error Condition="!Exists('..\..\..\packages\unone-vs2015.1.0.2\build\native\unone-vs2015.targets')" Text="$([System.String]::Format('$(ErrorText)', '..\..\..\packages\unone-vs2015.1.0.2\build\native\unone-vs2015.targets'))" />
</Target>
</Project>
3 changes: 2 additions & 1 deletion src/OpenArk/bundler/bundler-shell/packages.config
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<packages>
<package id="vs2015-unone" version="1.0.2" targetFramework="native" />
<package id="unone-vs2015" version="1.0.2" targetFramework="native" />
<package id="wdk71-knone" version="1.0.0" targetFramework="native" />
</packages>
Loading

0 comments on commit d87086e

Please sign in to comment.