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