OSDN Git Service

e16757deb30b8b8f249c3617a8da77d294695361
[mhash384/mhash384.git] / bindings / Python / wrapper / MHashPy384.vcxproj
1 <?xml version="1.0" encoding="utf-8"?>
2 <Project DefaultTargets="Build" ToolsVersion="14.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="Release|Win32">
9       <Configuration>Release</Configuration>
10       <Platform>Win32</Platform>
11     </ProjectConfiguration>
12     <ProjectConfiguration Include="Debug|x64">
13       <Configuration>Debug</Configuration>
14       <Platform>x64</Platform>
15     </ProjectConfiguration>
16     <ProjectConfiguration Include="Release|x64">
17       <Configuration>Release</Configuration>
18       <Platform>x64</Platform>
19     </ProjectConfiguration>
20   </ItemGroup>
21   <ItemGroup>
22     <ClCompile Include="src\dllmain.cpp" />
23     <ClCompile Include="src\MHashPy384.cpp" />
24   </ItemGroup>
25   <PropertyGroup Label="Globals">
26     <ProjectGuid>{98971AF0-1B4D-4B5A-A174-9B099F7977B8}</ProjectGuid>
27     <Keyword>Win32Proj</Keyword>
28     <RootNamespace>MHashPy384_Impl</RootNamespace>
29     <WindowsTargetPlatformVersion>8.1</WindowsTargetPlatformVersion>
30     <ProjectName>MHashPy384_Impl</ProjectName>
31   </PropertyGroup>
32   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
33   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
34     <ConfigurationType>DynamicLibrary</ConfigurationType>
35     <UseDebugLibraries>true</UseDebugLibraries>
36     <PlatformToolset>v140_xp</PlatformToolset>
37     <CharacterSet>Unicode</CharacterSet>
38   </PropertyGroup>
39   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
40     <ConfigurationType>DynamicLibrary</ConfigurationType>
41     <UseDebugLibraries>false</UseDebugLibraries>
42     <PlatformToolset>v140_xp</PlatformToolset>
43     <WholeProgramOptimization>true</WholeProgramOptimization>
44     <CharacterSet>Unicode</CharacterSet>
45   </PropertyGroup>
46   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
47     <ConfigurationType>DynamicLibrary</ConfigurationType>
48     <UseDebugLibraries>true</UseDebugLibraries>
49     <PlatformToolset>v140_xp</PlatformToolset>
50     <CharacterSet>Unicode</CharacterSet>
51   </PropertyGroup>
52   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
53     <ConfigurationType>DynamicLibrary</ConfigurationType>
54     <UseDebugLibraries>false</UseDebugLibraries>
55     <PlatformToolset>v140_xp</PlatformToolset>
56     <WholeProgramOptimization>true</WholeProgramOptimization>
57     <CharacterSet>Unicode</CharacterSet>
58   </PropertyGroup>
59   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
60   <ImportGroup Label="ExtensionSettings">
61   </ImportGroup>
62   <ImportGroup Label="Shared">
63   </ImportGroup>
64   <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
65     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
66   </ImportGroup>
67   <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
68     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
69   </ImportGroup>
70   <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
71     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
72   </ImportGroup>
73   <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
74     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
75   </ImportGroup>
76   <PropertyGroup Label="UserMacros" />
77   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
78     <LinkIncremental>true</LinkIncremental>
79     <OutDir>$(SolutionDir)\bin\$(PlatformShortName)\$(Configuration)\</OutDir>
80     <IntDir>$(SolutionDir)\obj\$(PlatformShortName)\$(Configuration)\</IntDir>
81     <TargetName>$(ProjectName).$(PlatformShortName)</TargetName>
82     <TargetExt>.pyd</TargetExt>
83   </PropertyGroup>
84   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
85     <LinkIncremental>true</LinkIncremental>
86     <OutDir>$(SolutionDir)\bin\$(PlatformShortName)\$(Configuration)\</OutDir>
87     <IntDir>$(SolutionDir)\obj\$(PlatformShortName)\$(Configuration)\</IntDir>
88     <TargetName>$(ProjectName).$(PlatformShortName)</TargetName>
89     <TargetExt>.pyd</TargetExt>
90   </PropertyGroup>
91   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
92     <LinkIncremental>false</LinkIncremental>
93     <OutDir>$(SolutionDir)\bin\$(PlatformShortName)\$(Configuration)\</OutDir>
94     <IntDir>$(SolutionDir)\obj\$(PlatformShortName)\$(Configuration)\</IntDir>
95     <TargetName>$(ProjectName).$(PlatformShortName)</TargetName>
96     <TargetExt>.pyd</TargetExt>
97   </PropertyGroup>
98   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
99     <LinkIncremental>false</LinkIncremental>
100     <OutDir>$(SolutionDir)\bin\$(PlatformShortName)\$(Configuration)\</OutDir>
101     <IntDir>$(SolutionDir)\obj\$(PlatformShortName)\$(Configuration)\</IntDir>
102     <TargetName>$(ProjectName).$(PlatformShortName)</TargetName>
103     <TargetExt>.pyd</TargetExt>
104   </PropertyGroup>
105   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
106     <ClCompile>
107       <PrecompiledHeader>
108       </PrecompiledHeader>
109       <WarningLevel>Level3</WarningLevel>
110       <Optimization>Disabled</Optimization>
111       <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;_USRDLL;MHASHJAVA384_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
112       <AdditionalIncludeDirectories>$(SolutionDir)\include;$(SolutionDir)\..\..\..\include;$(PYTHON_HOME_X86)\include</AdditionalIncludeDirectories>
113     </ClCompile>
114     <Link>
115       <SubSystem>Windows</SubSystem>
116       <GenerateDebugInformation>true</GenerateDebugInformation>
117       <AdditionalLibraryDirectories>$(PYTHON_HOME_X86)\libs;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
118     </Link>
119   </ItemDefinitionGroup>
120   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
121     <ClCompile>
122       <PrecompiledHeader>
123       </PrecompiledHeader>
124       <WarningLevel>Level3</WarningLevel>
125       <Optimization>Disabled</Optimization>
126       <PreprocessorDefinitions>_DEBUG;_WINDOWS;_USRDLL;MHASHJAVA384_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
127       <AdditionalIncludeDirectories>$(SolutionDir)\include;$(SolutionDir)\..\..\..\include;$(PYTHON_HOME_X64)\include</AdditionalIncludeDirectories>
128     </ClCompile>
129     <Link>
130       <SubSystem>Windows</SubSystem>
131       <GenerateDebugInformation>true</GenerateDebugInformation>
132       <AdditionalLibraryDirectories>$(PYTHON_HOME_X64)\libs;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
133     </Link>
134   </ItemDefinitionGroup>
135   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
136     <ClCompile>
137       <WarningLevel>Level3</WarningLevel>
138       <PrecompiledHeader>
139       </PrecompiledHeader>
140       <Optimization>Full</Optimization>
141       <FunctionLevelLinking>true</FunctionLevelLinking>
142       <IntrinsicFunctions>true</IntrinsicFunctions>
143       <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;_USRDLL;MHASHJAVA384_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
144       <AdditionalIncludeDirectories>$(SolutionDir)\include;$(SolutionDir)\..\..\..\include;$(PYTHON_HOME_X86)\include</AdditionalIncludeDirectories>
145       <InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion>
146       <FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
147       <OmitFramePointers>true</OmitFramePointers>
148       <WholeProgramOptimization>true</WholeProgramOptimization>
149       <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
150       <EnableEnhancedInstructionSet>StreamingSIMDExtensions</EnableEnhancedInstructionSet>
151       <CreateHotpatchableImage>false</CreateHotpatchableImage>
152     </ClCompile>
153     <Link>
154       <SubSystem>Windows</SubSystem>
155       <EnableCOMDATFolding>true</EnableCOMDATFolding>
156       <OptimizeReferences>true</OptimizeReferences>
157       <GenerateDebugInformation>No</GenerateDebugInformation>
158       <LinkTimeCodeGeneration>UseLinkTimeCodeGeneration</LinkTimeCodeGeneration>
159       <AdditionalLibraryDirectories>$(PYTHON_HOME_X86)\libs;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
160     </Link>
161   </ItemDefinitionGroup>
162   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
163     <ClCompile>
164       <WarningLevel>Level3</WarningLevel>
165       <PrecompiledHeader>
166       </PrecompiledHeader>
167       <Optimization>Full</Optimization>
168       <FunctionLevelLinking>true</FunctionLevelLinking>
169       <IntrinsicFunctions>true</IntrinsicFunctions>
170       <PreprocessorDefinitions>NDEBUG;_WINDOWS;_USRDLL;MHASHJAVA384_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
171       <AdditionalIncludeDirectories>$(SolutionDir)\include;$(SolutionDir)\..\..\..\include;$(PYTHON_HOME_X64)\include</AdditionalIncludeDirectories>
172       <InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion>
173       <FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
174       <OmitFramePointers>true</OmitFramePointers>
175       <WholeProgramOptimization>true</WholeProgramOptimization>
176       <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
177       <EnableEnhancedInstructionSet>NotSet</EnableEnhancedInstructionSet>
178       <CreateHotpatchableImage>false</CreateHotpatchableImage>
179     </ClCompile>
180     <Link>
181       <SubSystem>Windows</SubSystem>
182       <EnableCOMDATFolding>true</EnableCOMDATFolding>
183       <OptimizeReferences>true</OptimizeReferences>
184       <GenerateDebugInformation>No</GenerateDebugInformation>
185       <LinkTimeCodeGeneration>UseLinkTimeCodeGeneration</LinkTimeCodeGeneration>
186       <AdditionalLibraryDirectories>$(PYTHON_HOME_X64)\libs;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
187     </Link>
188   </ItemDefinitionGroup>
189   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
190   <ImportGroup Label="ExtensionTargets">
191   </ImportGroup>
192 </Project>