diff options
-rw-r--r-- | PCbuild8/_ctypes/_ctypes.vcproj | 139 |
1 files changed, 139 insertions, 0 deletions
diff --git a/PCbuild8/_ctypes/_ctypes.vcproj b/PCbuild8/_ctypes/_ctypes.vcproj index 36877ed..dfd3a58 100644 --- a/PCbuild8/_ctypes/_ctypes.vcproj +++ b/PCbuild8/_ctypes/_ctypes.vcproj @@ -16,6 +16,9 @@ />
</Platforms>
<ToolFiles>
+ <DefaultToolFile
+ FileName="masm.rules"
+ />
</ToolFiles>
<Configurations>
<Configuration
@@ -31,6 +34,9 @@ Name="VCCustomBuildTool"
/>
<Tool
+ Name="MASM"
+ />
+ <Tool
Name="VCXMLDataGeneratorTool"
/>
<Tool
@@ -62,6 +68,7 @@ />
<Tool
Name="VCLinkerTool"
+ AdditionalOptions="/EXPORT:DllGetClassObject,PRIVATE /EXPORT:DllCanUnloadNow,PRIVATE"
GenerateDebugInformation="true"
SubSystem="2"
TargetMachine="1"
@@ -105,6 +112,9 @@ Name="VCCustomBuildTool"
/>
<Tool
+ Name="MASM"
+ />
+ <Tool
Name="VCXMLDataGeneratorTool"
/>
<Tool
@@ -137,6 +147,7 @@ />
<Tool
Name="VCLinkerTool"
+ AdditionalOptions="/EXPORT:DllGetClassObject,PRIVATE /EXPORT:DllCanUnloadNow,PRIVATE"
GenerateDebugInformation="true"
SubSystem="2"
TargetMachine="17"
@@ -180,6 +191,9 @@ Name="VCCustomBuildTool"
/>
<Tool
+ Name="MASM"
+ />
+ <Tool
Name="VCXMLDataGeneratorTool"
/>
<Tool
@@ -208,6 +222,7 @@ />
<Tool
Name="VCLinkerTool"
+ AdditionalOptions="/EXPORT:DllGetClassObject,PRIVATE /EXPORT:DllCanUnloadNow,PRIVATE"
LinkIncremental="1"
GenerateDebugInformation="true"
SubSystem="2"
@@ -254,6 +269,9 @@ Name="VCCustomBuildTool"
/>
<Tool
+ Name="MASM"
+ />
+ <Tool
Name="VCXMLDataGeneratorTool"
/>
<Tool
@@ -283,6 +301,7 @@ />
<Tool
Name="VCLinkerTool"
+ AdditionalOptions="/EXPORT:DllGetClassObject,PRIVATE /EXPORT:DllCanUnloadNow,PRIVATE"
LinkIncremental="1"
GenerateDebugInformation="true"
SubSystem="2"
@@ -329,6 +348,9 @@ Name="VCCustomBuildTool"
/>
<Tool
+ Name="MASM"
+ />
+ <Tool
Name="VCXMLDataGeneratorTool"
/>
<Tool
@@ -357,6 +379,7 @@ />
<Tool
Name="VCLinkerTool"
+ AdditionalOptions="/EXPORT:DllGetClassObject,PRIVATE /EXPORT:DllCanUnloadNow,PRIVATE"
LinkIncremental="1"
GenerateDebugInformation="true"
SubSystem="2"
@@ -403,6 +426,9 @@ Name="VCCustomBuildTool"
/>
<Tool
+ Name="MASM"
+ />
+ <Tool
Name="VCXMLDataGeneratorTool"
/>
<Tool
@@ -432,6 +458,7 @@ />
<Tool
Name="VCLinkerTool"
+ AdditionalOptions="/EXPORT:DllGetClassObject,PRIVATE /EXPORT:DllCanUnloadNow,PRIVATE"
LinkIncremental="1"
GenerateDebugInformation="true"
SubSystem="2"
@@ -478,6 +505,9 @@ Name="VCCustomBuildTool"
/>
<Tool
+ Name="MASM"
+ />
+ <Tool
Name="VCXMLDataGeneratorTool"
/>
<Tool
@@ -506,6 +536,7 @@ />
<Tool
Name="VCLinkerTool"
+ AdditionalOptions="/EXPORT:DllGetClassObject,PRIVATE /EXPORT:DllCanUnloadNow,PRIVATE"
LinkIncremental="1"
GenerateDebugInformation="true"
SubSystem="2"
@@ -552,6 +583,9 @@ Name="VCCustomBuildTool"
/>
<Tool
+ Name="MASM"
+ />
+ <Tool
Name="VCXMLDataGeneratorTool"
/>
<Tool
@@ -581,6 +615,7 @@ />
<Tool
Name="VCLinkerTool"
+ AdditionalOptions="/EXPORT:DllGetClassObject,PRIVATE /EXPORT:DllCanUnloadNow,PRIVATE"
LinkIncremental="1"
GenerateDebugInformation="true"
SubSystem="2"
@@ -721,6 +756,110 @@ <File
RelativePath="..\..\Modules\_ctypes\libffi_msvc\win32.c"
>
+ <FileConfiguration
+ Name="Debug|x64"
+ ExcludedFromBuild="true"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Release|x64"
+ ExcludedFromBuild="true"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="PGInstrument|x64"
+ ExcludedFromBuild="true"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="PGUpdate|x64"
+ ExcludedFromBuild="true"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ />
+ </FileConfiguration>
+ </File>
+ <File
+ RelativePath="..\..\Modules\_ctypes\libffi_msvc\win64.asm"
+ >
+ <FileConfiguration
+ Name="Debug|Win32"
+ ExcludedFromBuild="true"
+ >
+ <Tool
+ Name="MASM"
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Debug|x64"
+ >
+ <Tool
+ Name="VCCustomBuildTool"
+ CommandLine="ml64.exe /Zi /c /nologo /Fo $(OutDir)/win64.obj $(InputPath)
"
+ Outputs="$(OutDir)/win64.obj"
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Release|Win32"
+ ExcludedFromBuild="true"
+ >
+ <Tool
+ Name="MASM"
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Release|x64"
+ >
+ <Tool
+ Name="VCCustomBuildTool"
+ CommandLine="ml64.exe /c /nologo /Fo $(OutDir)/win64.obj $(InputPath)
"
+ Outputs="$(OutDir)/win64.obj"
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="PGInstrument|Win32"
+ ExcludedFromBuild="true"
+ >
+ <Tool
+ Name="MASM"
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="PGInstrument|x64"
+ >
+ <Tool
+ Name="VCCustomBuildTool"
+ CommandLine="ml64.exe /c /nologo /Fo $(OutDir)/win64.obj $(InputPath)
"
+ Outputs="$(OutDir)/win64.obj"
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="PGUpdate|Win32"
+ ExcludedFromBuild="true"
+ >
+ <Tool
+ Name="MASM"
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="PGUpdate|x64"
+ >
+ <Tool
+ Name="VCCustomBuildTool"
+ CommandLine="ml64.exe /c /nologo /Fo $(OutDir)/win64.obj $(InputPath)
"
+ Outputs="$(OutDir)/win64.obj"
+ />
+ </FileConfiguration>
</File>
</Filter>
<Filter
|