/ build.vc12 / gmpy2.python27 / gmpy2.python27.vcxproj
gmpy2.python27.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>{2410C45F-AA6C-4F9E-9B4F-E1F9356C3DFE}</ProjectGuid>
 23      <Keyword>Win32Proj</Keyword>
 24      <RootNamespace>gmpy2.python27</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      <IncludePath>..\..\..\mpc\src;$(IncludePath)</IncludePath>
 80      <LibraryPath>..\..\..\mpc\build.vc10\lib\$(IntDir)\mpc.lib;$(LibraryPath)</LibraryPath>
 81    </PropertyGroup>
 82    <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
 83      <LinkIncremental>true</LinkIncremental>
 84      <OutDir>$(SolutionDir)..\bin\$(Platform)\$(Configuration)\</OutDir>
 85      <IntDir>$(Platform)\$(Configuration)\</IntDir>
 86      <TargetName>gmpy2</TargetName>
 87      <TargetExt>.pyd</TargetExt>
 88      <IncludePath>..\..\..\mpc\src;$(IncludePath)</IncludePath>
 89      <LibraryPath>..\..\..\mpc\build.vc10\lib\$(IntDir)\mpc.lib;$(LibraryPath)</LibraryPath>
 90    </PropertyGroup>
 91    <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
 92      <LinkIncremental>false</LinkIncremental>
 93      <OutDir>$(SolutionDir)..\bin\$(Platform)\$(Configuration)\</OutDir>
 94      <IntDir>$(Platform)\$(Configuration)\</IntDir>
 95      <TargetName>gmpy2</TargetName>
 96      <TargetExt>.pyd</TargetExt>
 97    </PropertyGroup>
 98    <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
 99      <LinkIncremental>false</LinkIncremental>
100      <OutDir>$(SolutionDir)..\bin\$(Platform)\$(Configuration)\</OutDir>
101      <IntDir>$(Platform)\$(Configuration)\</IntDir>
102      <TargetName>gmpy2</TargetName>
103      <TargetExt>.pyd</TargetExt>
104      <IncludePath>..\..\..\mpc\src;$(IncludePath)</IncludePath>
105      <LibraryPath>..\..\..\mpc\build.vc10\lib\$(IntDir)\mpc.lib;$(LibraryPath)</LibraryPath>
106    </PropertyGroup>
107    <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
108      <ClCompile>
109        <PrecompiledHeader>
110        </PrecompiledHeader>
111        <WarningLevel>Level3</WarningLevel>
112        <Optimization>Disabled</Optimization>
113        <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;_USRDLL;GMPY2_27_EXPORTS;WITHMPFR;WITHMPC;%(PreprocessorDefinitions)</PreprocessorDefinitions>
114        <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
115      </ClCompile>
116      <Link>
117        <SubSystem>Windows</SubSystem>
118        <GenerateDebugInformation>true</GenerateDebugInformation>
119      </Link>
120    </ItemDefinitionGroup>
121    <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
122      <ClCompile>
123        <PrecompiledHeader>
124        </PrecompiledHeader>
125        <WarningLevel>Level3</WarningLevel>
126        <Optimization>Disabled</Optimization>
127        <PreprocessorDefinitions>WIN32;_WIN64;_DEBUG;_WINDOWS;_USRDLL;GMPY2_27_EXPORTS;WITHMPFR;WITHMPC;%(PreprocessorDefinitions)</PreprocessorDefinitions>
128        <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
129      </ClCompile>
130      <Link>
131        <SubSystem>Windows</SubSystem>
132        <GenerateDebugInformation>true</GenerateDebugInformation>
133      </Link>
134    </ItemDefinitionGroup>
135    <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
136      <ClCompile>
137        <WarningLevel>Level3</WarningLevel>
138        <PrecompiledHeader>
139        </PrecompiledHeader>
140        <Optimization>MaxSpeed</Optimization>
141        <FunctionLevelLinking>true</FunctionLevelLinking>
142        <IntrinsicFunctions>true</IntrinsicFunctions>
143        <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;_USRDLL;GMPY2_27_EXPORTS;WITHMPFR;WITHMPC;%(PreprocessorDefinitions)</PreprocessorDefinitions>
144        <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
145      </ClCompile>
146      <Link>
147        <SubSystem>Windows</SubSystem>
148        <GenerateDebugInformation>true</GenerateDebugInformation>
149        <EnableCOMDATFolding>true</EnableCOMDATFolding>
150        <OptimizeReferences>true</OptimizeReferences>
151        <AdditionalDependencies>%(AdditionalDependencies)</AdditionalDependencies>
152      </Link>
153    </ItemDefinitionGroup>
154    <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
155      <ClCompile>
156        <WarningLevel>Level3</WarningLevel>
157        <PrecompiledHeader>
158        </PrecompiledHeader>
159        <Optimization>MaxSpeed</Optimization>
160        <FunctionLevelLinking>true</FunctionLevelLinking>
161        <IntrinsicFunctions>true</IntrinsicFunctions>
162        <PreprocessorDefinitions>WIN32;_WIN64;NDEBUG;_WINDOWS;_USRDLL;GMPY2_27_EXPORTS;WITHMPFR;WITHMPC;%(PreprocessorDefinitions)</PreprocessorDefinitions>
163        <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
164      </ClCompile>
165      <Link>
166        <SubSystem>Windows</SubSystem>
167        <GenerateDebugInformation>true</GenerateDebugInformation>
168        <EnableCOMDATFolding>true</EnableCOMDATFolding>
169        <OptimizeReferences>true</OptimizeReferences>
170      </Link>
171    </ItemDefinitionGroup>
172    <ItemGroup>
173      <ClInclude Include="..\..\src\gmpy2.h" />
174    </ItemGroup>
175    <ItemGroup>
176      <ClCompile Include="..\..\src\gmpy2.c" />
177    </ItemGroup>
178    <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
179    <ImportGroup Label="ExtensionTargets">
180    </ImportGroup>
181  </Project>