/ build.vc10 / gmpy2.python33 / gmpy2.python33.vcxproj
gmpy2.python33.vcxproj
  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>{3CC03A4A-FA38-473F-B3D7-0B9660B758AA}</ProjectGuid>
 23      <Keyword>Win32Proj</Keyword>
 24      <RootNamespace>gmpy2.python33</RootNamespace>
 25    </PropertyGroup>
 26    <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
 27    <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
 28      <ConfigurationType>DynamicLibrary</ConfigurationType>
 29      <UseDebugLibraries>true</UseDebugLibraries>
 30      <CharacterSet>Unicode</CharacterSet>
 31    </PropertyGroup>
 32    <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
 33      <ConfigurationType>DynamicLibrary</ConfigurationType>
 34      <UseDebugLibraries>true</UseDebugLibraries>
 35      <CharacterSet>Unicode</CharacterSet>
 36    </PropertyGroup>
 37    <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
 38      <ConfigurationType>DynamicLibrary</ConfigurationType>
 39      <UseDebugLibraries>false</UseDebugLibraries>
 40      <WholeProgramOptimization>true</WholeProgramOptimization>
 41      <CharacterSet>Unicode</CharacterSet>
 42    </PropertyGroup>
 43    <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
 44      <ConfigurationType>DynamicLibrary</ConfigurationType>
 45      <UseDebugLibraries>false</UseDebugLibraries>
 46      <WholeProgramOptimization>true</WholeProgramOptimization>
 47      <CharacterSet>Unicode</CharacterSet>
 48    </PropertyGroup>
 49    <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
 50    <ImportGroup Label="ExtensionSettings">
 51    </ImportGroup>
 52    <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
 53      <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
 54      <Import Project="win32.debug .props" />
 55    </ImportGroup>
 56    <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
 57      <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
 58      <Import Project="x64.debug.props" />
 59    </ImportGroup>
 60    <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
 61      <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
 62      <Import Project="win32.release .props" />
 63    </ImportGroup>
 64    <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|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="x64.release.props" />
 67    </ImportGroup>
 68    <PropertyGroup Label="UserMacros" />
 69    <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
 70      <LinkIncremental>true</LinkIncremental>
 71      <OutDir>$(SolutionDir)..\bin\$(Platform)\$(Configuration)\</OutDir>
 72      <IntDir>$(Platform)\$(Configuration)\</IntDir>
 73      <TargetName>gmpy2</TargetName>
 74      <TargetExt>.pyd</TargetExt>
 75    </PropertyGroup>
 76    <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
 77      <LinkIncremental>true</LinkIncremental>
 78      <OutDir>$(SolutionDir)..\bin\$(Platform)\$(Configuration)\</OutDir>
 79      <IntDir>$(Platform)\$(Configuration)\</IntDir>
 80      <TargetName>gmpy2</TargetName>
 81      <TargetExt>.pyd</TargetExt>
 82    </PropertyGroup>
 83    <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
 84      <LinkIncremental>false</LinkIncremental>
 85      <OutDir>$(SolutionDir)..\bin\$(Platform)\$(Configuration)\</OutDir>
 86      <IntDir>$(Platform)\$(Configuration)\</IntDir>
 87      <TargetName>gmpy2</TargetName>
 88      <TargetExt>.pyd</TargetExt>
 89    </PropertyGroup>
 90    <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
 91      <LinkIncremental>false</LinkIncremental>
 92      <TargetName>gmpy2</TargetName>
 93      <TargetExt>.pyd</TargetExt>
 94      <OutDir>$(SolutionDir)..\bin\$(Platform)\$(Configuration)\</OutDir>
 95    </PropertyGroup>
 96    <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
 97      <ClCompile>
 98        <PrecompiledHeader>
 99        </PrecompiledHeader>
100        <WarningLevel>Level3</WarningLevel>
101        <Optimization>Disabled</Optimization>
102        <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;_USRDLL;GMPY2_31_EXPORTS;WITHMPFR;WITHMPC;%(PreprocessorDefinitions)</PreprocessorDefinitions>
103        <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
104      </ClCompile>
105      <Link>
106        <SubSystem>Windows</SubSystem>
107        <GenerateDebugInformation>true</GenerateDebugInformation>
108      </Link>
109    </ItemDefinitionGroup>
110    <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
111      <ClCompile>
112        <PrecompiledHeader>
113        </PrecompiledHeader>
114        <WarningLevel>Level3</WarningLevel>
115        <Optimization>Disabled</Optimization>
116        <PreprocessorDefinitions>WIN32;_WIN64;_DEBUG;_WINDOWS;_USRDLL;GMPY2_31_EXPORTS;WITHMPFR;WITHMPC;%(PreprocessorDefinitions)</PreprocessorDefinitions>
117        <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
118        <AdditionalIncludeDirectories>C:\Program Files\$(python_version)\include;..\..\..\$(mp_dir);..\..\..\mpfr\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
119      </ClCompile>
120      <Link>
121        <SubSystem>Windows</SubSystem>
122        <GenerateDebugInformation>true</GenerateDebugInformation>
123      </Link>
124    </ItemDefinitionGroup>
125    <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
126      <ClCompile>
127        <WarningLevel>Level3</WarningLevel>
128        <PrecompiledHeader>
129        </PrecompiledHeader>
130        <Optimization>MaxSpeed</Optimization>
131        <FunctionLevelLinking>true</FunctionLevelLinking>
132        <IntrinsicFunctions>true</IntrinsicFunctions>
133        <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;_USRDLL;GMPY2_31_EXPORTS;WITHMPFR;WITHMPC;%(PreprocessorDefinitions)</PreprocessorDefinitions>
134        <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
135      </ClCompile>
136      <Link>
137        <SubSystem>Windows</SubSystem>
138        <GenerateDebugInformation>true</GenerateDebugInformation>
139        <EnableCOMDATFolding>true</EnableCOMDATFolding>
140        <OptimizeReferences>true</OptimizeReferences>
141      </Link>
142    </ItemDefinitionGroup>
143    <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
144      <ClCompile>
145        <WarningLevel>Level3</WarningLevel>
146        <PrecompiledHeader>
147        </PrecompiledHeader>
148        <Optimization>MaxSpeed</Optimization>
149        <FunctionLevelLinking>true</FunctionLevelLinking>
150        <IntrinsicFunctions>true</IntrinsicFunctions>
151        <PreprocessorDefinitions>WIN32;_WIN64;NDEBUG;_WINDOWS;_USRDLL;GMPY2_31_EXPORTS;WITHMPFR;WITHMPC;%(PreprocessorDefinitions)</PreprocessorDefinitions>
152        <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
153        <AdditionalIncludeDirectories>C:\Program Files\$(python_version)\include;..\..\..\$(mp_dir);..\..\..\mpfr\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
154      </ClCompile>
155      <Link>
156        <SubSystem>Windows</SubSystem>
157        <GenerateDebugInformation>true</GenerateDebugInformation>
158        <EnableCOMDATFolding>true</EnableCOMDATFolding>
159        <OptimizeReferences>true</OptimizeReferences>
160      </Link>
161    </ItemDefinitionGroup>
162    <ItemGroup>
163      <ClInclude Include="..\..\src\gmpy.h" />
164    </ItemGroup>
165    <ItemGroup>
166      <ClCompile Include="..\..\src\gmpy2.c" />
167    </ItemGroup>
168    <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
169    <ImportGroup Label="ExtensionTargets">
170    </ImportGroup>
171  </Project>