OSDN Git Service

Add Merge7zInstaller.vcxproj.* for VS2010
authorJochen Tucht <jtuc@users.sourceforge.net>
Thu, 13 May 2010 11:38:03 +0000 (11:38 +0000)
committerJochen Tucht <jtuc@users.sourceforge.net>
Thu, 13 May 2010 11:38:03 +0000 (11:38 +0000)
ArchiveSupport/Merge7zInstaller/Merge7zInstaller.vcxproj [new file with mode: 0644]
ArchiveSupport/Merge7zInstaller/Merge7zInstaller.vcxproj.filters [new file with mode: 0644]

diff --git a/ArchiveSupport/Merge7zInstaller/Merge7zInstaller.vcxproj b/ArchiveSupport/Merge7zInstaller/Merge7zInstaller.vcxproj
new file mode 100644 (file)
index 0000000..0cedb15
--- /dev/null
@@ -0,0 +1,162 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+  <ItemGroup Label="ProjectConfigurations">\r
+    <ProjectConfiguration Include="Debug|Win32">\r
+      <Configuration>Debug</Configuration>\r
+      <Platform>Win32</Platform>\r
+    </ProjectConfiguration>\r
+    <ProjectConfiguration Include="Release|Win32">\r
+      <Configuration>Release</Configuration>\r
+      <Platform>Win32</Platform>\r
+    </ProjectConfiguration>\r
+  </ItemGroup>\r
+  <PropertyGroup Label="Globals">\r
+    <ProjectGuid>{BB886DD9-A08B-48CB-A831-38E697004EF2}</ProjectGuid>\r
+    <SccProjectName />\r
+    <SccLocalPath />\r
+  </PropertyGroup>\r
+  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />\r
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">\r
+    <ConfigurationType>Application</ConfigurationType>\r
+    <UseOfMfc>false</UseOfMfc>\r
+    <CharacterSet>MultiByte</CharacterSet>\r
+  </PropertyGroup>\r
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">\r
+    <ConfigurationType>Application</ConfigurationType>\r
+    <UseOfMfc>false</UseOfMfc>\r
+    <CharacterSet>MultiByte</CharacterSet>\r
+  </PropertyGroup>\r
+  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />\r
+  <ImportGroup Label="ExtensionSettings">\r
+  </ImportGroup>\r
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">\r
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />\r
+  </ImportGroup>\r
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">\r
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />\r
+  </ImportGroup>\r
+  <PropertyGroup Label="UserMacros" />\r
+  <PropertyGroup>\r
+    <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>\r
+    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">.\..\..\Build\Merge7zInstaller\Debug\</OutDir>\r
+    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">.\..\..\BuildTmp\Merge7zInstaller\Debug\</IntDir>\r
+    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">false</LinkIncremental>\r
+    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">.\..\..\Build\Merge7zInstaller\Release\</OutDir>\r
+    <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">.\..\..\BuildTmp\Merge7zInstaller\Release\</IntDir>\r
+    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</LinkIncremental>\r
+  </PropertyGroup>\r
+  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">\r
+    <ClCompile>\r
+      <Optimization>Disabled</Optimization>\r
+      <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>\r
+      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>\r
+      <PrecompiledHeaderOutputFile>.\..\..\BuildTmp\Merge7zInstaller\Debug/Merge7zInstaller.pch</PrecompiledHeaderOutputFile>\r
+      <AssemblerListingLocation>.\..\..\BuildTmp\Merge7zInstaller\Debug/</AssemblerListingLocation>\r
+      <ObjectFileName>.\..\..\BuildTmp\Merge7zInstaller\Debug/</ObjectFileName>\r
+      <ProgramDataBaseFileName>.\..\..\BuildTmp\Merge7zInstaller\Debug/</ProgramDataBaseFileName>\r
+      <BrowseInformation>true</BrowseInformation>\r
+      <WarningLevel>Level3</WarningLevel>\r
+      <SuppressStartupBanner>true</SuppressStartupBanner>\r
+      <DebugInformationFormat>OldStyle</DebugInformationFormat>\r
+      <IntrinsicFunctions>true</IntrinsicFunctions>\r
+      <ExceptionHandling>false</ExceptionHandling>\r
+      <BufferSecurityCheck>false</BufferSecurityCheck>\r
+    </ClCompile>\r
+    <Link>\r
+      <OutputFile>.\..\..\Build\Merge7zInstaller\Debug/Merge7zInstaller.exe</OutputFile>\r
+      <SuppressStartupBanner>true</SuppressStartupBanner>\r
+      <IgnoreAllDefaultLibraries>true</IgnoreAllDefaultLibraries>\r
+      <GenerateDebugInformation>true</GenerateDebugInformation>\r
+      <ProgramDatabaseFile>.\..\..\Build\Merge7zInstaller\Debug/Merge7zInstaller.pdb</ProgramDatabaseFile>\r
+      <SubSystem>Windows</SubSystem>\r
+      <TargetMachine>MachineX86</TargetMachine>\r
+    </Link>\r
+    <Midl>\r
+      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>\r
+      <MkTypLibCompatible>true</MkTypLibCompatible>\r
+      <SuppressStartupBanner>true</SuppressStartupBanner>\r
+      <TargetEnvironment>Win32</TargetEnvironment>\r
+      <TypeLibraryName>.\..\..\Build\Merge7zInstaller\Debug/Merge7zInstaller.tlb</TypeLibraryName>\r
+      <HeaderFileName>\r
+      </HeaderFileName>\r
+    </Midl>\r
+    <ResourceCompile>\r
+      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>\r
+      <Culture>0x0407</Culture>\r
+    </ResourceCompile>\r
+  </ItemDefinitionGroup>\r
+  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">\r
+    <ClCompile>\r
+      <Optimization>MinSpace</Optimization>\r
+      <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>\r
+      <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>\r
+      <StringPooling>true</StringPooling>\r
+      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>\r
+      <FunctionLevelLinking>true</FunctionLevelLinking>\r
+      <PrecompiledHeaderOutputFile>.\..\..\BuildTmp\Merge7zInstaller\Release/Merge7zInstaller.pch</PrecompiledHeaderOutputFile>\r
+      <AssemblerListingLocation>.\..\..\BuildTmp\Merge7zInstaller\Release/</AssemblerListingLocation>\r
+      <ObjectFileName>.\..\..\BuildTmp\Merge7zInstaller\Release/</ObjectFileName>\r
+      <ProgramDataBaseFileName>.\..\..\BuildTmp\Merge7zInstaller\Release/</ProgramDataBaseFileName>\r
+      <WarningLevel>Level3</WarningLevel>\r
+      <SuppressStartupBanner>true</SuppressStartupBanner>\r
+      <IntrinsicFunctions>true</IntrinsicFunctions>\r
+      <ExceptionHandling>false</ExceptionHandling>\r
+      <BufferSecurityCheck>false</BufferSecurityCheck>\r
+    </ClCompile>\r
+    <CustomBuildStep>\r
+      <Command>upx "$(OUTDIR)\Merge7zInstaller.exe"\r
+cd "$(OUTDIR)"\r
+del Merge7z.7z\r
+del Merge7z.zip\r
+mkdir Zip\r
+FOR %%A IN (Zip\*.*) DO del %%A\r
+FOR %%A IN (Zip\Codecs\*.*) DO del %%A\r
+FOR %%A IN (Zip\Formats\*.*) DO del %%A\r
+FOR %%A IN (Zip\Lang\*.*) DO del %%A\r
+Merge7zInstaller /commit /standalone /select M M Zip\r
+cd Zip\r
+7z a ..\Merge7z.7z -bd -r * -mx5\r
+7z a -tzip ..\Merge7z.zip -bd -r *\r
+</Command>\r
+      <Outputs>$(OutDir)Merge7z.7z;$(OutDir)Merge7z.zip;%(Outputs)</Outputs>\r
+    </CustomBuildStep>\r
+    <Link>\r
+      <OutputFile>.\..\..\Build\Merge7zInstaller\Release/Merge7zInstaller.exe</OutputFile>\r
+      <SuppressStartupBanner>true</SuppressStartupBanner>\r
+      <IgnoreAllDefaultLibraries>true</IgnoreAllDefaultLibraries>\r
+      <SubSystem>Windows</SubSystem>\r
+      <TargetMachine>MachineX86</TargetMachine>\r
+    </Link>\r
+    <Midl>\r
+      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>\r
+      <MkTypLibCompatible>true</MkTypLibCompatible>\r
+      <SuppressStartupBanner>true</SuppressStartupBanner>\r
+      <TargetEnvironment>Win32</TargetEnvironment>\r
+      <TypeLibraryName>.\..\..\Build\Merge7zInstaller\Release/Merge7zInstaller.tlb</TypeLibraryName>\r
+      <HeaderFileName>\r
+      </HeaderFileName>\r
+    </Midl>\r
+    <ResourceCompile>\r
+      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>\r
+      <Culture>0x0407</Culture>\r
+    </ResourceCompile>\r
+  </ItemDefinitionGroup>\r
+  <ItemGroup>\r
+    <ClCompile Include="Installer.cpp">\r
+      <Optimization Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Disabled</Optimization>\r
+      <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">%(PreprocessorDefinitions)</PreprocessorDefinitions>\r
+      <BrowseInformation Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</BrowseInformation>\r
+      <Optimization Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">MinSpace</Optimization>\r
+      <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">%(PreprocessorDefinitions)</PreprocessorDefinitions>\r
+    </ClCompile>\r
+  </ItemGroup>\r
+  <ItemGroup>\r
+    <ResourceCompile Include="Installer.rc" />\r
+  </ItemGroup>\r
+  <ItemGroup>\r
+    <None Include="Files.rc2" />\r
+  </ItemGroup>\r
+  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />\r
+  <ImportGroup Label="ExtensionTargets">\r
+  </ImportGroup>\r
+</Project>
\ No newline at end of file
diff --git a/ArchiveSupport/Merge7zInstaller/Merge7zInstaller.vcxproj.filters b/ArchiveSupport/Merge7zInstaller/Merge7zInstaller.vcxproj.filters
new file mode 100644 (file)
index 0000000..4329f1b
--- /dev/null
@@ -0,0 +1,32 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+  <ItemGroup>\r
+    <Filter Include="Quellcodedateien">\r
+      <UniqueIdentifier>{dbb2ba5b-abca-4d8d-8722-434ee0806a8c}</UniqueIdentifier>\r
+      <Extensions>cpp;c;cxx;rc;def;r;odl;idl;hpj;bat</Extensions>\r
+    </Filter>\r
+    <Filter Include="Ressourcendateien">\r
+      <UniqueIdentifier>{1b7e2315-c882-4320-9d81-3a38bb29bb3f}</UniqueIdentifier>\r
+      <Extensions>ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe</Extensions>\r
+    </Filter>\r
+    <Filter Include="Header-Dateien">\r
+      <UniqueIdentifier>{379810b4-9256-4b9f-9a5f-a75fc24c5855}</UniqueIdentifier>\r
+      <Extensions>h;hpp;hxx;hm;inl</Extensions>\r
+    </Filter>\r
+  </ItemGroup>\r
+  <ItemGroup>\r
+    <ClCompile Include="Installer.cpp">\r
+      <Filter>Quellcodedateien</Filter>\r
+    </ClCompile>\r
+  </ItemGroup>\r
+  <ItemGroup>\r
+    <ResourceCompile Include="Installer.rc">\r
+      <Filter>Quellcodedateien</Filter>\r
+    </ResourceCompile>\r
+  </ItemGroup>\r
+  <ItemGroup>\r
+    <None Include="Files.rc2">\r
+      <Filter>Ressourcendateien</Filter>\r
+    </None>\r
+  </ItemGroup>\r
+</Project>
\ No newline at end of file