source: trunk/CrypPlugins/QuadraticSieve/msieve/build.vc9/msieve.dll/msieve.dll.vcxproj @ 1445

Last change on this file since 1445 was 1445, checked in by Sven Rech, 12 years ago

converted msieve to VS2010

File size: 12.9 KB
Line 
1<?xml version="1.0" encoding="utf-8"?>
2<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
3  <ItemGroup Label="ProjectConfigurations">
4    <ProjectConfiguration Include="Debug|Win32">
5      <Configuration>Debug</Configuration>
6      <Platform>Win32</Platform>
7    </ProjectConfiguration>
8    <ProjectConfiguration Include="Debug|x64">
9      <Configuration>Debug</Configuration>
10      <Platform>x64</Platform>
11    </ProjectConfiguration>
12    <ProjectConfiguration Include="Release|Win32">
13      <Configuration>Release</Configuration>
14      <Platform>Win32</Platform>
15    </ProjectConfiguration>
16    <ProjectConfiguration Include="Release|x64">
17      <Configuration>Release</Configuration>
18      <Platform>x64</Platform>
19    </ProjectConfiguration>
20  </ItemGroup>
21  <PropertyGroup Label="Globals">
22    <ProjectGuid>{F7C0D05F-193F-49AD-B3E2-D8DFAD41805B}</ProjectGuid>
23    <RootNamespace>msievedll</RootNamespace>
24    <Keyword>ManagedCProj</Keyword>
25  </PropertyGroup>
26  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
27  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
28    <ConfigurationType>DynamicLibrary</ConfigurationType>
29    <CharacterSet>Unicode</CharacterSet>
30    <CLRSupport>true</CLRSupport>
31    <WholeProgramOptimization>true</WholeProgramOptimization>
32  </PropertyGroup>
33  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
34    <ConfigurationType>DynamicLibrary</ConfigurationType>
35    <CharacterSet>Unicode</CharacterSet>
36    <CLRSupport>true</CLRSupport>
37  </PropertyGroup>
38  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
39    <ConfigurationType>DynamicLibrary</ConfigurationType>
40    <CharacterSet>Unicode</CharacterSet>
41    <CLRSupport>true</CLRSupport>
42    <WholeProgramOptimization>true</WholeProgramOptimization>
43  </PropertyGroup>
44  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
45    <ConfigurationType>DynamicLibrary</ConfigurationType>
46    <CharacterSet>Unicode</CharacterSet>
47    <CLRSupport>true</CLRSupport>
48  </PropertyGroup>
49  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
50  <ImportGroup Label="ExtensionSettings">
51  </ImportGroup>
52  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
53    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
54    <Import Project="..\mpir_config.props" />
55  </ImportGroup>
56  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
57    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
58    <Import Project="..\mpir_config.props" />
59  </ImportGroup>
60  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
61    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
62    <Import Project="..\mpir_config.props" />
63  </ImportGroup>
64  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
65    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
66    <Import Project="..\mpir_config.props" />
67  </ImportGroup>
68  <PropertyGroup Label="UserMacros" />
69  <PropertyGroup>
70    <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
71    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(SolutionDir)$(Platform)\$(Configuration)\</OutDir>
72    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Platform)\$(Configuration)\</IntDir>
73    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</LinkIncremental>
74    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(SolutionDir)$(Platform)\$(Configuration)\</OutDir>
75    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Platform)\$(Configuration)\</IntDir>
76    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</LinkIncremental>
77    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(SolutionDir)$(Platform)\$(Configuration)\</OutDir>
78    <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(Platform)\$(Configuration)\</IntDir>
79    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</LinkIncremental>
80    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(SolutionDir)$(Platform)\$(Configuration)\</OutDir>
81    <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Platform)\$(Configuration)\</IntDir>
82    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</LinkIncremental>
83    <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">AllRules.ruleset</CodeAnalysisRuleSet>
84    <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" />
85    <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" />
86    <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">AllRules.ruleset</CodeAnalysisRuleSet>
87    <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" />
88    <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" />
89    <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">AllRules.ruleset</CodeAnalysisRuleSet>
90    <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" />
91    <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" />
92    <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Release|x64'">AllRules.ruleset</CodeAnalysisRuleSet>
93    <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Release|x64'" />
94    <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Release|x64'" />
95  </PropertyGroup>
96  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
97    <ClCompile>
98      <Optimization>Disabled</Optimization>
99      <AdditionalIncludeDirectories>../../include;.;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
100      <PreprocessorDefinitions>WIN32;_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
101      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
102      <WarningLevel>Level3</WarningLevel>
103      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
104    </ClCompile>
105    <Link>
106      <OutputFile>$(OutDir)msieve.dll</OutputFile>
107      <AdditionalLibraryDirectories>$(OutDir);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
108      <IgnoreAllDefaultLibraries>false</IgnoreAllDefaultLibraries>
109      <IgnoreSpecificDefaultLibraries>%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
110      <GenerateDebugInformation>true</GenerateDebugInformation>
111      <AssemblyDebug>true</AssemblyDebug>
112      <TargetMachine>MachineX86</TargetMachine>
113      <AdditionalDependencies>..\..\..\mpir-1.2.1\build.vc9\lib\$(IntDir)\mpir.lib;..\..\..\ecm-6.2.3\build.vc9\$(IntDir)\ecm.lib;%(AdditionalDependencies)</AdditionalDependencies>
114    </Link>
115    <PostBuildEvent>
116      <Command>cd "$(ProjectDir)"
117cd ..\..\..\dlls\$(Configuration)
118
119copy "$(TargetDir)msieve.dll" "."</Command>
120    </PostBuildEvent>
121  </ItemDefinitionGroup>
122  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
123    <Midl>
124      <TargetEnvironment>X64</TargetEnvironment>
125    </Midl>
126    <ClCompile>
127      <Optimization>Disabled</Optimization>
128      <AdditionalIncludeDirectories>../../include;.;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
129      <PreprocessorDefinitions>WIN32;_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
130      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
131      <WarningLevel>Level3</WarningLevel>
132      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
133    </ClCompile>
134    <Link>
135      <OutputFile>$(OutDir)msieve64.dll</OutputFile>
136      <AdditionalLibraryDirectories>$(OutDir);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
137      <IgnoreAllDefaultLibraries>false</IgnoreAllDefaultLibraries>
138      <IgnoreSpecificDefaultLibraries>%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
139      <GenerateDebugInformation>true</GenerateDebugInformation>
140      <AssemblyDebug>true</AssemblyDebug>
141      <TargetMachine>MachineX64</TargetMachine>
142      <AdditionalDependencies>..\..\..\mpir-1.2.1\build.vc9\lib\$(IntDir)\mpir.lib;..\..\..\ecm-6.2.3\build.vc9\$(IntDir)\ecm.lib;%(AdditionalDependencies)</AdditionalDependencies>
143    </Link>
144    <PostBuildEvent>
145      <Command>cd "$(ProjectDir)"
146cd ..\..\..\dlls\$(Configuration)
147
148copy "$(TargetDir)msieve64.dll" "."</Command>
149    </PostBuildEvent>
150  </ItemDefinitionGroup>
151  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
152    <ClCompile>
153      <Optimization>MaxSpeed</Optimization>
154      <AdditionalIncludeDirectories>../../include;.;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
155      <PreprocessorDefinitions>WIN32;NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
156      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
157      <WarningLevel>Level3</WarningLevel>
158      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
159    </ClCompile>
160    <Link>
161      <OutputFile>$(OutDir)msieve.dll</OutputFile>
162      <AdditionalLibraryDirectories>$(OutDir);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
163      <IgnoreAllDefaultLibraries>false</IgnoreAllDefaultLibraries>
164      <IgnoreSpecificDefaultLibraries>%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
165      <GenerateDebugInformation>true</GenerateDebugInformation>
166      <TargetMachine>MachineX86</TargetMachine>
167      <AdditionalDependencies>..\..\..\mpir-1.2.1\build.vc9\lib\$(IntDir)\mpir.lib;..\..\..\ecm-6.2.3\build.vc9\$(IntDir)\ecm.lib;%(AdditionalDependencies)</AdditionalDependencies>
168    </Link>
169    <PostBuildEvent>
170      <Command>cd "$(ProjectDir)"
171cd ..\..\..\dlls\$(Configuration)
172
173copy "$(TargetDir)msieve.dll" "."</Command>
174    </PostBuildEvent>
175  </ItemDefinitionGroup>
176  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
177    <Midl>
178      <TargetEnvironment>X64</TargetEnvironment>
179    </Midl>
180    <ClCompile>
181      <Optimization>MaxSpeed</Optimization>
182      <AdditionalIncludeDirectories>../../include;.;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
183      <PreprocessorDefinitions>WIN32;NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
184      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
185      <WarningLevel>Level3</WarningLevel>
186      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
187    </ClCompile>
188    <Link>
189      <OutputFile>$(OutDir)msieve64.dll</OutputFile>
190      <AdditionalLibraryDirectories>$(OutDir);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
191      <IgnoreAllDefaultLibraries>false</IgnoreAllDefaultLibraries>
192      <IgnoreSpecificDefaultLibraries>%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
193      <GenerateDebugInformation>true</GenerateDebugInformation>
194      <TargetMachine>MachineX64</TargetMachine>
195      <AdditionalDependencies>..\..\..\mpir-1.2.1\build.vc9\lib\$(IntDir)\mpir.lib;..\..\..\ecm-6.2.3\build.vc9\$(IntDir)\ecm.lib;%(AdditionalDependencies)</AdditionalDependencies>
196    </Link>
197    <PostBuildEvent>
198      <Command>cd "$(ProjectDir)"
199cd ..\..\..\dlls\$(Configuration)
200
201copy "$(TargetDir)msieve64.dll" "."</Command>
202    </PostBuildEvent>
203  </ItemDefinitionGroup>
204  <ItemGroup>
205    <ClCompile Include="wrapper.cpp" />
206  </ItemGroup>
207  <ItemGroup>
208    <ClInclude Include="wrapper.h" />
209  </ItemGroup>
210  <ItemGroup>
211    <ProjectReference Include="..\common.lib\common.lib.vcxproj">
212      <Project>{0a0de0b6-9a9a-4b77-9f83-aef871cdae66}</Project>
213      <ReferenceOutputAssembly>false</ReferenceOutputAssembly>
214    </ProjectReference>
215    <ProjectReference Include="..\mpqs.lib\mpqs.lib.vcxproj">
216      <Project>{6cd73ab4-04f6-49b3-a45f-65d4f7a078f4}</Project>
217      <ReferenceOutputAssembly>false</ReferenceOutputAssembly>
218    </ProjectReference>
219    <ProjectReference Include="..\msieve\msieve.vcxproj">
220      <Project>{89995a7b-6709-40c7-addc-806680ce8b64}</Project>
221      <ReferenceOutputAssembly>false</ReferenceOutputAssembly>
222    </ProjectReference>
223  </ItemGroup>
224  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
225  <ImportGroup Label="ExtensionTargets">
226  </ImportGroup>
227</Project>
Note: See TracBrowser for help on using the repository browser.