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