Close #24508: Backport the 3.5 MSBuild project files.
The old project files move to PC/VS9.0 and remain supported. VS2008 is still required to build 2.7; VS2010 (or later, plus Windows SDK 7.1) is *also* required to use the new project files.
This commit is contained in:
parent
10c997ae9c
commit
4734372aa0
1
.hgeol
1
.hgeol
|
@ -40,6 +40,7 @@ Lib/test/sndhdrdata/sndhdr.* = BIN
|
|||
|
||||
# The Windows readme is likely to be read in Notepad, so make it readable
|
||||
PCbuild/readme.txt = CRLF
|
||||
PC/VS9.0/readme.txt = CRLF
|
||||
|
||||
# All other files (which presumably are human-editable) are "native".
|
||||
# This must be the last rule!
|
||||
|
|
34
.hgignore
34
.hgignore
|
@ -17,6 +17,7 @@ db_home
|
|||
platform$
|
||||
pyconfig.h$
|
||||
python$
|
||||
python.bat$
|
||||
python.exe$
|
||||
reflog.txt$
|
||||
tags$
|
||||
|
@ -44,21 +45,38 @@ libpython*.so*
|
|||
*.pyd
|
||||
*.cover
|
||||
*~
|
||||
Lib/distutils/command/*.pdb
|
||||
Lib/lib2to3/*.pickle
|
||||
Lib/test/data/*
|
||||
Misc/*.wpu
|
||||
PC/python_nt*.h
|
||||
PC/pythonnt_rc*.h
|
||||
PC/*.obj
|
||||
PCbuild/*.exe
|
||||
PC/*/*.exe
|
||||
PC/*/*.exp
|
||||
PC/*/*.lib
|
||||
PC/*/*.bsc
|
||||
PC/*/*.dll
|
||||
PC/*/*.pdb
|
||||
PC/*/*.user
|
||||
PC/*/*.ncb
|
||||
PC/*/*.suo
|
||||
PC/*/Win32-temp-*
|
||||
PC/*/x64-temp-*
|
||||
PC/*/amd64
|
||||
PCbuild/*.user
|
||||
PCbuild/*.suo
|
||||
PCbuild/*.*sdf
|
||||
PCbuild/*-pgi
|
||||
PCbuild/*-pgo
|
||||
PCbuild/.vs
|
||||
PCbuild/*.dll
|
||||
PCbuild/*.pdb
|
||||
PCbuild/*.lib
|
||||
PCbuild/*.exp
|
||||
PCbuild/*.o
|
||||
PCbuild/*.ncb
|
||||
PCbuild/*.bsc
|
||||
PCbuild/Win32-temp-*
|
||||
PCbuild/*.exe
|
||||
PCbuild/*.ilk
|
||||
PCbuild/*.lib
|
||||
PCbuild/*.pdb
|
||||
PCbuild/amd64
|
||||
PCbuild/obj
|
||||
.coverage
|
||||
coverage/
|
||||
externals/
|
||||
|
|
|
@ -199,10 +199,12 @@ class build_ext (Command):
|
|||
else:
|
||||
# win-amd64 or win-ia64
|
||||
suffix = self.plat_name[4:]
|
||||
new_lib = os.path.join(sys.exec_prefix, 'PCbuild')
|
||||
if suffix:
|
||||
new_lib = os.path.join(new_lib, suffix)
|
||||
self.library_dirs.append(new_lib)
|
||||
# We could have been built in one of two places; add both
|
||||
for d in ('PCbuild',), ('PC', 'VS9.0'):
|
||||
new_lib = os.path.join(sys.exec_prefix, *d)
|
||||
if suffix:
|
||||
new_lib = os.path.join(new_lib, suffix)
|
||||
self.library_dirs.append(new_lib)
|
||||
|
||||
elif MSVC_VERSION == 8:
|
||||
self.library_dirs.append(os.path.join(sys.exec_prefix,
|
||||
|
|
|
@ -49,7 +49,10 @@ else:
|
|||
prefix = os.path.join(sys.prefix,"tcl")
|
||||
if not os.path.exists(prefix):
|
||||
# devdir/externals/tcltk/lib
|
||||
prefix = os.path.join(sys.prefix, "externals", "tcltk", "lib")
|
||||
tcltk = 'tcltk'
|
||||
if sys.maxsize > 2**31 - 1:
|
||||
tcltk = 'tcltk64'
|
||||
prefix = os.path.join(sys.prefix, "externals", tcltk, "lib")
|
||||
prefix = os.path.abspath(prefix)
|
||||
# if this does not exist, no further search is needed
|
||||
if os.path.exists(prefix):
|
||||
|
|
|
@ -203,6 +203,15 @@ if sys.platform == 'darwin':
|
|||
newsoft = min(hard, max(soft, 1024*2048))
|
||||
resource.setrlimit(resource.RLIMIT_STACK, (newsoft, hard))
|
||||
|
||||
# Windows, Tkinter, and resetting the environment after each test don't
|
||||
# mix well. To alleviate test failures due to Tcl/Tk not being able to
|
||||
# find its library, get the necessary environment massage done once early.
|
||||
if sys.platform == 'win32':
|
||||
try:
|
||||
import FixTk
|
||||
except Exception:
|
||||
pass
|
||||
|
||||
# Test result constants.
|
||||
PASSED = 1
|
||||
FAILED = 0
|
||||
|
|
|
@ -8,9 +8,7 @@ from subprocess import Popen, PIPE
|
|||
# Skip this test if the _tkinter module wasn't built.
|
||||
_tkinter = test_support.import_module('_tkinter')
|
||||
|
||||
# Make sure tkinter._fix runs to set up the environment
|
||||
tkinter = test_support.import_fresh_module('Tkinter')
|
||||
|
||||
import Tkinter as tkinter
|
||||
from Tkinter import Tcl
|
||||
from _tkinter import TclError
|
||||
|
||||
|
|
|
@ -103,6 +103,10 @@ Library
|
|||
Build
|
||||
-----
|
||||
|
||||
- Issue #24508: Backported the MSBuild project files from Python 3.5. The
|
||||
backported files replace the old project files in PCbuild; the old files moved
|
||||
to PC/VS9.0 and remain supported.
|
||||
|
||||
- Issue #24432: Update Windows builds and OS X 10.5 installer to use OpenSSL
|
||||
1.0.2c.
|
||||
|
||||
|
|
|
@ -537,7 +537,7 @@
|
|||
Name="Header Files"
|
||||
>
|
||||
<File
|
||||
RelativePath="..\Modules\bsddb.h"
|
||||
RelativePath="..\..\Modules\bsddb.h"
|
||||
>
|
||||
</File>
|
||||
</Filter>
|
||||
|
@ -545,7 +545,7 @@
|
|||
Name="Source Files"
|
||||
>
|
||||
<File
|
||||
RelativePath="..\Modules\_bsddb.c"
|
||||
RelativePath="..\..\Modules\_bsddb.c"
|
||||
>
|
||||
</File>
|
||||
</Filter>
|
|
@ -42,7 +42,7 @@
|
|||
/>
|
||||
<Tool
|
||||
Name="VCCLCompilerTool"
|
||||
AdditionalIncludeDirectories="..\Modules\_ctypes\libffi_msvc"
|
||||
AdditionalIncludeDirectories="..\..\Modules\_ctypes\libffi_msvc"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCManagedResourceCompilerTool"
|
||||
|
@ -103,7 +103,7 @@
|
|||
/>
|
||||
<Tool
|
||||
Name="VCCLCompilerTool"
|
||||
AdditionalIncludeDirectories="..\Modules\_ctypes\libffi_msvc"
|
||||
AdditionalIncludeDirectories="..\..\Modules\_ctypes\libffi_msvc"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCManagedResourceCompilerTool"
|
||||
|
@ -164,7 +164,7 @@
|
|||
/>
|
||||
<Tool
|
||||
Name="VCCLCompilerTool"
|
||||
AdditionalIncludeDirectories="..\Modules\_ctypes\libffi_msvc"
|
||||
AdditionalIncludeDirectories="..\..\Modules\_ctypes\libffi_msvc"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCManagedResourceCompilerTool"
|
||||
|
@ -228,7 +228,7 @@
|
|||
/>
|
||||
<Tool
|
||||
Name="VCCLCompilerTool"
|
||||
AdditionalIncludeDirectories="..\Modules\_ctypes\libffi_msvc"
|
||||
AdditionalIncludeDirectories="..\..\Modules\_ctypes\libffi_msvc"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCManagedResourceCompilerTool"
|
||||
|
@ -291,7 +291,7 @@
|
|||
/>
|
||||
<Tool
|
||||
Name="VCCLCompilerTool"
|
||||
AdditionalIncludeDirectories="..\Modules\_ctypes\libffi_msvc"
|
||||
AdditionalIncludeDirectories="..\..\Modules\_ctypes\libffi_msvc"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCManagedResourceCompilerTool"
|
||||
|
@ -355,7 +355,7 @@
|
|||
/>
|
||||
<Tool
|
||||
Name="VCCLCompilerTool"
|
||||
AdditionalIncludeDirectories="..\Modules\_ctypes\libffi_msvc"
|
||||
AdditionalIncludeDirectories="..\..\Modules\_ctypes\libffi_msvc"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCManagedResourceCompilerTool"
|
||||
|
@ -419,7 +419,7 @@
|
|||
/>
|
||||
<Tool
|
||||
Name="VCCLCompilerTool"
|
||||
AdditionalIncludeDirectories="..\Modules\_ctypes\libffi_msvc"
|
||||
AdditionalIncludeDirectories="..\..\Modules\_ctypes\libffi_msvc"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCManagedResourceCompilerTool"
|
||||
|
@ -483,7 +483,7 @@
|
|||
/>
|
||||
<Tool
|
||||
Name="VCCLCompilerTool"
|
||||
AdditionalIncludeDirectories="..\Modules\_ctypes\libffi_msvc"
|
||||
AdditionalIncludeDirectories="..\..\Modules\_ctypes\libffi_msvc"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCManagedResourceCompilerTool"
|
||||
|
@ -531,27 +531,27 @@
|
|||
Name="Header Files"
|
||||
>
|
||||
<File
|
||||
RelativePath="..\Modules\_ctypes\ctypes.h"
|
||||
RelativePath="..\..\Modules\_ctypes\ctypes.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\Modules\_ctypes\ctypes_dlfcn.h"
|
||||
RelativePath="..\..\Modules\_ctypes\ctypes_dlfcn.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\Modules\_ctypes\libffi_msvc\ffi.h"
|
||||
RelativePath="..\..\Modules\_ctypes\libffi_msvc\ffi.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\Modules\_ctypes\libffi_msvc\ffi_common.h"
|
||||
RelativePath="..\..\Modules\_ctypes\libffi_msvc\ffi_common.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\Modules\_ctypes\libffi_msvc\fficonfig.h"
|
||||
RelativePath="..\..\Modules\_ctypes\libffi_msvc\fficonfig.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\Modules\_ctypes\libffi_msvc\ffitarget.h"
|
||||
RelativePath="..\..\Modules\_ctypes\libffi_msvc\ffitarget.h"
|
||||
>
|
||||
</File>
|
||||
</Filter>
|
||||
|
@ -559,39 +559,39 @@
|
|||
Name="Source Files"
|
||||
>
|
||||
<File
|
||||
RelativePath="..\Modules\_ctypes\_ctypes.c"
|
||||
RelativePath="..\..\Modules\_ctypes\_ctypes.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\Modules\_ctypes\callbacks.c"
|
||||
RelativePath="..\..\Modules\_ctypes\callbacks.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\Modules\_ctypes\callproc.c"
|
||||
RelativePath="..\..\Modules\_ctypes\callproc.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\Modules\_ctypes\cfield.c"
|
||||
RelativePath="..\..\Modules\_ctypes\cfield.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\Modules\_ctypes\libffi_msvc\ffi.c"
|
||||
RelativePath="..\..\Modules\_ctypes\libffi_msvc\ffi.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\Modules\_ctypes\malloc_closure.c"
|
||||
RelativePath="..\..\Modules\_ctypes\malloc_closure.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\Modules\_ctypes\libffi_msvc\prep_cif.c"
|
||||
RelativePath="..\..\Modules\_ctypes\libffi_msvc\prep_cif.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\Modules\_ctypes\stgdict.c"
|
||||
RelativePath="..\..\Modules\_ctypes\stgdict.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\Modules\_ctypes\libffi_msvc\win32.c"
|
||||
RelativePath="..\..\Modules\_ctypes\libffi_msvc\win32.c"
|
||||
>
|
||||
<FileConfiguration
|
||||
Name="Debug|x64"
|
||||
|
@ -627,7 +627,7 @@
|
|||
</FileConfiguration>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\Modules\_ctypes\libffi_msvc\win64.asm"
|
||||
RelativePath="..\..\Modules\_ctypes\libffi_msvc\win64.asm"
|
||||
>
|
||||
<FileConfiguration
|
||||
Name="Debug|Win32"
|
|
@ -503,7 +503,7 @@
|
|||
Name="Header Files"
|
||||
>
|
||||
<File
|
||||
RelativePath="..\Modules\_ctypes\_ctypes_test.h"
|
||||
RelativePath="..\..\Modules\_ctypes\_ctypes_test.h"
|
||||
>
|
||||
</File>
|
||||
</Filter>
|
||||
|
@ -511,7 +511,7 @@
|
|||
Name="Source Files"
|
||||
>
|
||||
<File
|
||||
RelativePath="..\Modules\_ctypes\_ctypes_test.c"
|
||||
RelativePath="..\..\Modules\_ctypes\_ctypes_test.c"
|
||||
>
|
||||
</File>
|
||||
</Filter>
|
|
@ -42,7 +42,7 @@
|
|||
/>
|
||||
<Tool
|
||||
Name="VCCLCompilerTool"
|
||||
AdditionalIncludeDirectories="..\Modules\expat"
|
||||
AdditionalIncludeDirectories="..\..\Modules\expat"
|
||||
PreprocessorDefinitions="XML_NS;XML_DTD;BYTEORDER=1234;XML_CONTEXT_BYTES=1024;USE_PYEXPAT_CAPI;XML_STATIC;HAVE_MEMMOVE"
|
||||
/>
|
||||
<Tool
|
||||
|
@ -104,7 +104,7 @@
|
|||
/>
|
||||
<Tool
|
||||
Name="VCCLCompilerTool"
|
||||
AdditionalIncludeDirectories="..\Modules\expat"
|
||||
AdditionalIncludeDirectories="..\..\Modules\expat"
|
||||
PreprocessorDefinitions="XML_NS;XML_DTD;BYTEORDER=1234;XML_CONTEXT_BYTES=1024;USE_PYEXPAT_CAPI;XML_STATIC;HAVE_MEMMOVE"
|
||||
/>
|
||||
<Tool
|
||||
|
@ -166,7 +166,7 @@
|
|||
/>
|
||||
<Tool
|
||||
Name="VCCLCompilerTool"
|
||||
AdditionalIncludeDirectories="..\Modules\expat"
|
||||
AdditionalIncludeDirectories="..\..\Modules\expat"
|
||||
PreprocessorDefinitions="XML_NS;XML_DTD;BYTEORDER=1234;XML_CONTEXT_BYTES=1024;USE_PYEXPAT_CAPI;XML_STATIC;HAVE_MEMMOVE"
|
||||
/>
|
||||
<Tool
|
||||
|
@ -229,7 +229,7 @@
|
|||
/>
|
||||
<Tool
|
||||
Name="VCCLCompilerTool"
|
||||
AdditionalIncludeDirectories="..\Modules\expat"
|
||||
AdditionalIncludeDirectories="..\..\Modules\expat"
|
||||
PreprocessorDefinitions="XML_NS;XML_DTD;BYTEORDER=1234;XML_CONTEXT_BYTES=1024;USE_PYEXPAT_CAPI;XML_STATIC;HAVE_MEMMOVE"
|
||||
/>
|
||||
<Tool
|
||||
|
@ -291,7 +291,7 @@
|
|||
/>
|
||||
<Tool
|
||||
Name="VCCLCompilerTool"
|
||||
AdditionalIncludeDirectories="..\Modules\expat"
|
||||
AdditionalIncludeDirectories="..\..\Modules\expat"
|
||||
PreprocessorDefinitions="XML_NS;XML_DTD;BYTEORDER=1234;XML_CONTEXT_BYTES=1024;USE_PYEXPAT_CAPI;XML_STATIC;HAVE_MEMMOVE"
|
||||
/>
|
||||
<Tool
|
||||
|
@ -354,7 +354,7 @@
|
|||
/>
|
||||
<Tool
|
||||
Name="VCCLCompilerTool"
|
||||
AdditionalIncludeDirectories="..\Modules\expat"
|
||||
AdditionalIncludeDirectories="..\..\Modules\expat"
|
||||
PreprocessorDefinitions="XML_NS;XML_DTD;BYTEORDER=1234;XML_CONTEXT_BYTES=1024;USE_PYEXPAT_CAPI;XML_STATIC;HAVE_MEMMOVE"
|
||||
/>
|
||||
<Tool
|
||||
|
@ -417,7 +417,7 @@
|
|||
/>
|
||||
<Tool
|
||||
Name="VCCLCompilerTool"
|
||||
AdditionalIncludeDirectories="..\Modules\expat"
|
||||
AdditionalIncludeDirectories="..\..\Modules\expat"
|
||||
PreprocessorDefinitions="XML_NS;XML_DTD;BYTEORDER=1234;XML_CONTEXT_BYTES=1024;USE_PYEXPAT_CAPI;XML_STATIC;HAVE_MEMMOVE"
|
||||
/>
|
||||
<Tool
|
||||
|
@ -480,7 +480,7 @@
|
|||
/>
|
||||
<Tool
|
||||
Name="VCCLCompilerTool"
|
||||
AdditionalIncludeDirectories="..\Modules\expat"
|
||||
AdditionalIncludeDirectories="..\..\Modules\expat"
|
||||
PreprocessorDefinitions="XML_NS;XML_DTD;BYTEORDER=1234;XML_CONTEXT_BYTES=1024;USE_PYEXPAT_CAPI;XML_STATIC;HAVE_MEMMOVE"
|
||||
/>
|
||||
<Tool
|
||||
|
@ -527,63 +527,63 @@
|
|||
Name="Header Files"
|
||||
>
|
||||
<File
|
||||
RelativePath="..\Modules\expat\ascii.h"
|
||||
RelativePath="..\..\Modules\expat\ascii.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\Modules\expat\asciitab.h"
|
||||
RelativePath="..\..\Modules\expat\asciitab.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\Modules\expat\expat.h"
|
||||
RelativePath="..\..\Modules\expat\expat.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\Modules\expat\expat_config.h"
|
||||
RelativePath="..\..\Modules\expat\expat_config.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\Modules\expat\expat_external.h"
|
||||
RelativePath="..\..\Modules\expat\expat_external.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\Modules\expat\iasciitab.h"
|
||||
RelativePath="..\..\Modules\expat\iasciitab.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\Modules\expat\internal.h"
|
||||
RelativePath="..\..\Modules\expat\internal.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\Modules\expat\latin1tab.h"
|
||||
RelativePath="..\..\Modules\expat\latin1tab.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\Modules\expat\macconfig.h"
|
||||
RelativePath="..\..\Modules\expat\macconfig.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\Modules\expat\nametab.h"
|
||||
RelativePath="..\..\Modules\expat\nametab.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\Modules\expat\pyexpatns.h"
|
||||
RelativePath="..\..\Modules\expat\pyexpatns.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\Modules\expat\utf8tab.h"
|
||||
RelativePath="..\..\Modules\expat\utf8tab.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\Modules\expat\winconfig.h"
|
||||
RelativePath="..\..\Modules\expat\winconfig.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\Modules\expat\xmlrole.h"
|
||||
RelativePath="..\..\Modules\expat\xmlrole.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\Modules\expat\xmltok.h"
|
||||
RelativePath="..\..\Modules\expat\xmltok.h"
|
||||
>
|
||||
</File>
|
||||
</Filter>
|
||||
|
@ -591,19 +591,19 @@
|
|||
Name="Source Files"
|
||||
>
|
||||
<File
|
||||
RelativePath="..\Modules\_elementtree.c"
|
||||
RelativePath="..\..\Modules\_elementtree.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\Modules\expat\xmlparse.c"
|
||||
RelativePath="..\..\Modules\expat\xmlparse.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\Modules\expat\xmlrole.c"
|
||||
RelativePath="..\..\Modules\expat\xmlrole.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\Modules\expat\xmltok.c"
|
||||
RelativePath="..\..\Modules\expat\xmltok.c"
|
||||
>
|
||||
</File>
|
||||
</Filter>
|
|
@ -535,7 +535,7 @@
|
|||
Name="Source Files"
|
||||
>
|
||||
<File
|
||||
RelativePath="..\Modules\_hashopenssl.c"
|
||||
RelativePath="..\..\Modules\_hashopenssl.c"
|
||||
>
|
||||
</File>
|
||||
</Filter>
|
|
@ -519,7 +519,7 @@
|
|||
Name="Source Files"
|
||||
>
|
||||
<File
|
||||
RelativePath="..\PC\_msi.c"
|
||||
RelativePath="..\..\PC\_msi.c"
|
||||
>
|
||||
</File>
|
||||
</Filter>
|
|
@ -519,11 +519,11 @@
|
|||
Name="Header Files"
|
||||
>
|
||||
<File
|
||||
RelativePath="..\Modules\_multiprocessing\multiprocessing.h"
|
||||
RelativePath="..\..\Modules\_multiprocessing\multiprocessing.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\Modules\_multiprocessing\connection.h"
|
||||
RelativePath="..\..\Modules\_multiprocessing\connection.h"
|
||||
>
|
||||
</File>
|
||||
</Filter>
|
||||
|
@ -531,23 +531,23 @@
|
|||
Name="Source Files"
|
||||
>
|
||||
<File
|
||||
RelativePath="..\Modules\_multiprocessing\multiprocessing.c"
|
||||
RelativePath="..\..\Modules\_multiprocessing\multiprocessing.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\Modules\_multiprocessing\pipe_connection.c"
|
||||
RelativePath="..\..\Modules\_multiprocessing\pipe_connection.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\Modules\_multiprocessing\semaphore.c"
|
||||
RelativePath="..\..\Modules\_multiprocessing\semaphore.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\Modules\_multiprocessing\socket_connection.c"
|
||||
RelativePath="..\..\Modules\_multiprocessing\socket_connection.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\Modules\_multiprocessing\win32_functions.c"
|
||||
RelativePath="..\..\Modules\_multiprocessing\win32_functions.c"
|
||||
>
|
||||
</File>
|
||||
</Filter>
|
|
@ -519,7 +519,7 @@
|
|||
Name="Header Files"
|
||||
>
|
||||
<File
|
||||
RelativePath="..\Modules\socketmodule.h"
|
||||
RelativePath="..\..\Modules\socketmodule.h"
|
||||
>
|
||||
</File>
|
||||
</Filter>
|
||||
|
@ -527,7 +527,7 @@
|
|||
Name="Source Files"
|
||||
>
|
||||
<File
|
||||
RelativePath="..\Modules\socketmodule.c"
|
||||
RelativePath="..\..\Modules\socketmodule.c"
|
||||
>
|
||||
</File>
|
||||
</Filter>
|
|
@ -527,43 +527,43 @@
|
|||
Name="Header Files"
|
||||
>
|
||||
<File
|
||||
RelativePath="..\Modules\_sqlite\cache.h"
|
||||
RelativePath="..\..\Modules\_sqlite\cache.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\Modules\_sqlite\connection.h"
|
||||
RelativePath="..\..\Modules\_sqlite\connection.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\Modules\_sqlite\cursor.h"
|
||||
RelativePath="..\..\Modules\_sqlite\cursor.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\Modules\_sqlite\microprotocols.h"
|
||||
RelativePath="..\..\Modules\_sqlite\microprotocols.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\Modules\_sqlite\module.h"
|
||||
RelativePath="..\..\Modules\_sqlite\module.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\Modules\_sqlite\prepare_protocol.h"
|
||||
RelativePath="..\..\Modules\_sqlite\prepare_protocol.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\Modules\_sqlite\row.h"
|
||||
RelativePath="..\..\Modules\_sqlite\row.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\Modules\_sqlite\sqlitecompat.h"
|
||||
RelativePath="..\..\Modules\_sqlite\sqlitecompat.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\Modules\_sqlite\statement.h"
|
||||
RelativePath="..\..\Modules\_sqlite\statement.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\Modules\_sqlite\util.h"
|
||||
RelativePath="..\..\Modules\_sqlite\util.h"
|
||||
>
|
||||
</File>
|
||||
</Filter>
|
||||
|
@ -571,39 +571,39 @@
|
|||
Name="Source Files"
|
||||
>
|
||||
<File
|
||||
RelativePath="..\Modules\_sqlite\cache.c"
|
||||
RelativePath="..\..\Modules\_sqlite\cache.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\Modules\_sqlite\connection.c"
|
||||
RelativePath="..\..\Modules\_sqlite\connection.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\Modules\_sqlite\cursor.c"
|
||||
RelativePath="..\..\Modules\_sqlite\cursor.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\Modules\_sqlite\microprotocols.c"
|
||||
RelativePath="..\..\Modules\_sqlite\microprotocols.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\Modules\_sqlite\module.c"
|
||||
RelativePath="..\..\Modules\_sqlite\module.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\Modules\_sqlite\prepare_protocol.c"
|
||||
RelativePath="..\..\Modules\_sqlite\prepare_protocol.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\Modules\_sqlite\row.c"
|
||||
RelativePath="..\..\Modules\_sqlite\row.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\Modules\_sqlite\statement.c"
|
||||
RelativePath="..\..\Modules\_sqlite\statement.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\Modules\_sqlite\util.c"
|
||||
RelativePath="..\..\Modules\_sqlite\util.c"
|
||||
>
|
||||
</File>
|
||||
</Filter>
|
|
@ -535,7 +535,7 @@
|
|||
Name="Source Files"
|
||||
>
|
||||
<File
|
||||
RelativePath="..\Modules\_ssl.c"
|
||||
RelativePath="..\..\Modules\_ssl.c"
|
||||
>
|
||||
</File>
|
||||
</Filter>
|
|
@ -511,7 +511,7 @@
|
|||
Name="Source Files"
|
||||
>
|
||||
<File
|
||||
RelativePath="..\Modules\_testcapimodule.c"
|
||||
RelativePath="..\..\Modules\_testcapimodule.c"
|
||||
>
|
||||
</File>
|
||||
</Filter>
|
|
@ -527,11 +527,11 @@
|
|||
Name="Source Files"
|
||||
>
|
||||
<File
|
||||
RelativePath="..\Modules\_tkinter.c"
|
||||
RelativePath="..\..\Modules\_tkinter.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\Modules\tkappinit.c"
|
||||
RelativePath="..\..\Modules\tkappinit.c"
|
||||
>
|
||||
</File>
|
||||
</Filter>
|
|
@ -20,7 +20,7 @@
|
|||
<Configurations>
|
||||
<Configuration
|
||||
Name="Release|Win32"
|
||||
OutputDirectory="..\lib\distutils\command"
|
||||
OutputDirectory="..\..\lib\distutils\command"
|
||||
ConfigurationType="1"
|
||||
InheritedPropertySheets=".\pyproject.vsprops;.\release.vsprops"
|
||||
UseOfMFC="0"
|
||||
|
@ -45,14 +45,14 @@
|
|||
MkTypLibCompatible="true"
|
||||
SuppressStartupBanner="true"
|
||||
TargetEnvironment="1"
|
||||
TypeLibraryName=".\..\lib\distutils\command\wininst.tlb"
|
||||
TypeLibraryName=".\..\..\lib\distutils\command\wininst.tlb"
|
||||
HeaderFileName=""
|
||||
/>
|
||||
<Tool
|
||||
Name="VCCLCompilerTool"
|
||||
Optimization="1"
|
||||
InlineFunctionExpansion="1"
|
||||
AdditionalIncludeDirectories="..\PC\bdist_wininst;..\Include;..\Modules\zlib"
|
||||
AdditionalIncludeDirectories="..\..\PC\bdist_wininst;..\..\Include;..\..\Modules\zlib"
|
||||
PreprocessorDefinitions="_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE"
|
||||
StringPooling="true"
|
||||
RuntimeLibrary="0"
|
||||
|
@ -67,7 +67,7 @@
|
|||
Name="VCResourceCompilerTool"
|
||||
PreprocessorDefinitions="NDEBUG"
|
||||
Culture="0"
|
||||
AdditionalIncludeDirectories="..\PC;..\PC\bdist_wininst;..\Include"
|
||||
AdditionalIncludeDirectories="..\..\PC;..\..\PC\bdist_wininst;..\..\Include"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCPreLinkEventTool"
|
||||
|
@ -75,11 +75,11 @@
|
|||
<Tool
|
||||
Name="VCLinkerTool"
|
||||
AdditionalDependencies="comctl32.lib imagehlp.lib"
|
||||
OutputFile="..\lib\distutils\command\wininst-9.0.exe"
|
||||
OutputFile="..\..\lib\distutils\command\wininst-9.0.exe"
|
||||
LinkIncremental="1"
|
||||
SuppressStartupBanner="true"
|
||||
IgnoreDefaultLibraryNames="LIBC"
|
||||
ProgramDatabaseFile="..\lib\distutils\command\wininst-9.0.pdb"
|
||||
ProgramDatabaseFile="..\..\lib\distutils\command\wininst-9.0.pdb"
|
||||
SubSystem="2"
|
||||
RandomizedBaseAddress="1"
|
||||
DataExecutionPrevention="0"
|
||||
|
@ -135,14 +135,14 @@
|
|||
MkTypLibCompatible="true"
|
||||
SuppressStartupBanner="true"
|
||||
TargetEnvironment="3"
|
||||
TypeLibraryName=".\..\lib\distutils\command\wininst.tlb"
|
||||
TypeLibraryName=".\..\..\lib\distutils\command\wininst.tlb"
|
||||
HeaderFileName=""
|
||||
/>
|
||||
<Tool
|
||||
Name="VCCLCompilerTool"
|
||||
Optimization="1"
|
||||
InlineFunctionExpansion="1"
|
||||
AdditionalIncludeDirectories="..\PC\bdist_wininst;..\Include;..\Modules\zlib"
|
||||
AdditionalIncludeDirectories="..\..\PC\bdist_wininst;..\..\Include;..\..\Modules\zlib"
|
||||
PreprocessorDefinitions="_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE"
|
||||
StringPooling="true"
|
||||
RuntimeLibrary="0"
|
||||
|
@ -157,7 +157,7 @@
|
|||
Name="VCResourceCompilerTool"
|
||||
PreprocessorDefinitions="NDEBUG"
|
||||
Culture="0"
|
||||
AdditionalIncludeDirectories="..\PC;..\PC\bdist_wininst;..\Include"
|
||||
AdditionalIncludeDirectories="..\..\PC;..\..\PC\bdist_wininst;..\..\Include"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCPreLinkEventTool"
|
||||
|
@ -165,11 +165,11 @@
|
|||
<Tool
|
||||
Name="VCLinkerTool"
|
||||
AdditionalDependencies="comctl32.lib imagehlp.lib"
|
||||
OutputFile="..\lib\distutils\command\wininst-9.0-amd64.exe"
|
||||
OutputFile="..\..\lib\distutils\command\wininst-9.0-amd64.exe"
|
||||
LinkIncremental="1"
|
||||
SuppressStartupBanner="true"
|
||||
IgnoreDefaultLibraryNames="LIBC"
|
||||
ProgramDatabaseFile="..\lib\distutils\command\wininst-9.0-amd64.pdb"
|
||||
ProgramDatabaseFile="..\..\lib\distutils\command\wininst-9.0-amd64.pdb"
|
||||
SubSystem="2"
|
||||
RandomizedBaseAddress="1"
|
||||
DataExecutionPrevention="0"
|
||||
|
@ -206,38 +206,38 @@
|
|||
Filter="cpp;c;cxx;rc;def;r;odl;idl;hpj;bat"
|
||||
>
|
||||
<File
|
||||
RelativePath="..\PC\bdist_wininst\extract.c"
|
||||
RelativePath="..\..\PC\bdist_wininst\extract.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\PC\bdist_wininst\install.c"
|
||||
RelativePath="..\..\PC\bdist_wininst\install.c"
|
||||
>
|
||||
</File>
|
||||
<Filter
|
||||
Name="zlib"
|
||||
>
|
||||
<File
|
||||
RelativePath="..\Modules\zlib\adler32.c"
|
||||
RelativePath="..\..\Modules\zlib\adler32.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\Modules\zlib\crc32.c"
|
||||
RelativePath="..\..\Modules\zlib\crc32.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\Modules\zlib\inffast.c"
|
||||
RelativePath="..\..\Modules\zlib\inffast.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\Modules\zlib\inflate.c"
|
||||
RelativePath="..\..\Modules\zlib\inflate.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\Modules\zlib\inftrees.c"
|
||||
RelativePath="..\..\Modules\zlib\inftrees.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\Modules\zlib\zutil.c"
|
||||
RelativePath="..\..\Modules\zlib\zutil.c"
|
||||
>
|
||||
</File>
|
||||
</Filter>
|
||||
|
@ -247,7 +247,7 @@
|
|||
Filter="h;hpp;hxx;hm;inl"
|
||||
>
|
||||
<File
|
||||
RelativePath="..\PC\bdist_wininst\archive.h"
|
||||
RelativePath="..\..\PC\bdist_wininst\archive.h"
|
||||
>
|
||||
</File>
|
||||
</Filter>
|
||||
|
@ -256,11 +256,11 @@
|
|||
Filter="ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe"
|
||||
>
|
||||
<File
|
||||
RelativePath="..\PC\bdist_wininst\install.rc"
|
||||
RelativePath="..\..\PC\bdist_wininst\install.rc"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\PC\bdist_wininst\PythonPowered.bmp"
|
||||
RelativePath="..\..\PC\bdist_wininst\PythonPowered.bmp"
|
||||
>
|
||||
</File>
|
||||
</Filter>
|
|
@ -0,0 +1,107 @@
|
|||
@echo off
|
||||
rem A batch program to build or rebuild a particular configuration,
|
||||
rem just for convenience.
|
||||
|
||||
rem Arguments:
|
||||
rem -c Set the configuration (default: Release)
|
||||
rem -p Set the platform (x64 or Win32, default: Win32)
|
||||
rem -r Target Rebuild instead of Build
|
||||
rem -t Set the target manually (Build, Rebuild, or Clean)
|
||||
rem -d Set the configuration to Debug
|
||||
rem -e Pull in external libraries using get_externals.bat
|
||||
rem -k Attempt to kill any running Pythons before building
|
||||
|
||||
setlocal
|
||||
set platf=Win32
|
||||
set vs_platf=x86
|
||||
set conf=Release
|
||||
set target=
|
||||
set dir=%~dp0
|
||||
set kill=
|
||||
set build_tkinter=
|
||||
|
||||
:CheckOpts
|
||||
if '%1'=='-c' (set conf=%2) & shift & shift & goto CheckOpts
|
||||
if '%1'=='-p' (set platf=%2) & shift & shift & goto CheckOpts
|
||||
if '%1'=='-r' (set target=/rebuild) & shift & goto CheckOpts
|
||||
if '%1'=='-t' (
|
||||
if '%2'=='Clean' (set target=/clean) & shift & shift & goto CheckOpts
|
||||
if '%2'=='Rebuild' (set target=/rebuild) & shift & shift & goto CheckOpts
|
||||
if '%2'=='Build' (set target=) & shift & shift & goto CheckOpts
|
||||
echo.Unknown target: %2 & goto :eof
|
||||
)
|
||||
if '%1'=='-d' (set conf=Debug) & shift & goto CheckOpts
|
||||
if '%1'=='-e' call "%dir%..\..\PCbuild\get_externals.bat" & (set build_tkinter=true) & shift & goto CheckOpts
|
||||
if '%1'=='-k' (set kill=true) & shift & goto CheckOpts
|
||||
|
||||
if '%conf%'=='Debug' (set dbg_ext=_d) else (set dbg_ext=)
|
||||
if '%platf%'=='x64' (
|
||||
set vs_platf=x86_amd64
|
||||
set builddir=%dir%amd64\
|
||||
) else (
|
||||
set builddir=%dir%
|
||||
)
|
||||
rem Can't use builddir until we're in a new command...
|
||||
if '%platf%'=='x64' (
|
||||
rem Needed for buliding OpenSSL
|
||||
set HOST_PYTHON=%builddir%python%dbg_ext%.exe
|
||||
)
|
||||
|
||||
rem Setup the environment
|
||||
call "%dir%env.bat" %vs_platf%
|
||||
|
||||
if '%kill%'=='true' (
|
||||
vcbuild "%dir%kill_python.vcproj" "%conf%|%platf%" && "%builddir%kill_python%dbg_ext%.exe"
|
||||
)
|
||||
|
||||
set externals_dir=%dir%..\..\externals
|
||||
if '%build_tkinter%'=='true' (
|
||||
if '%platf%'=='x64' (
|
||||
set tcltkdir=%externals_dir%\tcltk64
|
||||
set machine=AMD64
|
||||
) else (
|
||||
set tcltkdir=%externals_dir%\tcltk
|
||||
set machine=IX86
|
||||
)
|
||||
if '%conf%'=='Debug' (
|
||||
set tcl_dbg_ext=g
|
||||
set debug_flag=1
|
||||
) else (
|
||||
set tcl_dbg_ext=
|
||||
set debug_flag=0
|
||||
)
|
||||
set tcldir=%externals_dir%\tcl-8.5.15.0
|
||||
set tkdir=%externals_dir%\tk-8.5.15.0
|
||||
set tixdir=%externals_dir%\tix-8.4.3.5
|
||||
)
|
||||
if '%build_tkinter%'=='true' (
|
||||
if not exist "%tcltkdir%\bin\tcl85%tcl_dbg_ext%.dll" (
|
||||
@rem all and install need to be separate invocations, otherwise nmakehlp is not found on install
|
||||
pushd "%tcldir%\win"
|
||||
nmake -f makefile.vc MACHINE=%machine% DEBUG=%debug_flag% INSTALLDIR="%tcltkdir%" clean all
|
||||
nmake -f makefile.vc MACHINE=%machine% DEBUG=%debug_flag% INSTALLDIR="%tcltkdir%" install
|
||||
popd
|
||||
)
|
||||
|
||||
if not exist "%tcltkdir%\bin\tk85%tcl_dbg_ext%.dll" (
|
||||
pushd "%tkdir%\win"
|
||||
nmake -f makefile.vc MACHINE=%machine% DEBUG=%debug_flag% INSTALLDIR="%tcltkdir%" TCLDIR="%tcldir%" clean
|
||||
nmake -f makefile.vc MACHINE=%machine% DEBUG=%debug_flag% INSTALLDIR="%tcltkdir%" TCLDIR="%tcldir%" all
|
||||
nmake -f makefile.vc MACHINE=%machine% DEBUG=%debug_flag% INSTALLDIR="%tcltkdir%" TCLDIR="%tcldir%" install
|
||||
popd
|
||||
)
|
||||
|
||||
if not exist "%tcltkdir%\lib\tix8.4.3\tix84%tcl_dbg_ext%.dll" (
|
||||
pushd "%tixdir%\win"
|
||||
nmake -f python.mak DEBUG=%debug_flag% MACHINE=%machine% TCL_DIR="%tcldir%" TK_DIR="%tkdir%" INSTALL_DIR="%tcltkdir%" clean
|
||||
nmake -f python.mak DEBUG=%debug_flag% MACHINE=%machine% TCL_DIR="%tcldir%" TK_DIR="%tkdir%" INSTALL_DIR="%tcltkdir%" all
|
||||
nmake -f python.mak DEBUG=%debug_flag% MACHINE=%machine% TCL_DIR="%tcldir%" TK_DIR="%tkdir%" INSTALL_DIR="%tcltkdir%" install
|
||||
popd
|
||||
)
|
||||
)
|
||||
|
||||
rem Call on VCBuild to do the work, echo the command.
|
||||
rem Passing %1-9 is not the preferred option, but argument parsing in
|
||||
rem batch is, shall we say, "lackluster"
|
||||
echo on
|
||||
vcbuild "%dir%pcbuild.sln" %target% "%conf%|%platf%" %1 %2 %3 %4 %5 %6 %7 %8 %9
|
|
@ -0,0 +1 @@
|
|||
@%comspec% /k env.bat %*
|
|
@ -0,0 +1,41 @@
|
|||
@echo off
|
||||
rem A batch program to build PGO (Profile guided optimization) by first
|
||||
rem building instrumented binaries, then running the testsuite, and
|
||||
rem finally building the optimized code.
|
||||
rem Note, after the first instrumented run, one can just keep on
|
||||
rem building the PGUpdate configuration while developing.
|
||||
|
||||
setlocal
|
||||
set platf=Win32
|
||||
|
||||
rem use the performance testsuite. This is quick and simple
|
||||
set job1=..\..\tools\pybench\pybench.py -n 1 -C 1 --with-gc
|
||||
set path1=..\..\tools\pybench
|
||||
|
||||
rem or the whole testsuite for more thorough testing
|
||||
set job2=..\..\lib\test\regrtest.py
|
||||
set path2=..\..\lib
|
||||
|
||||
set job=%job1%
|
||||
set clrpath=%path1%
|
||||
|
||||
:CheckOpts
|
||||
if "%1"=="-p" (set platf=%2) & shift & shift & goto CheckOpts
|
||||
if "%1"=="-2" (set job=%job2%) & (set clrpath=%path2%) & shift & goto CheckOpts
|
||||
|
||||
set PGI=%platf%-pgi
|
||||
set PGO=%platf%-pgo
|
||||
|
||||
@echo on
|
||||
rem build the instrumented version
|
||||
call build -p %platf% -c PGInstrument
|
||||
|
||||
rem remove .pyc files, .pgc files and execute the job
|
||||
%PGI%\python.exe rmpyc.py %clrpath%
|
||||
del %PGI%\*.pgc
|
||||
%PGI%\python.exe %job%
|
||||
|
||||
rem finally build the optimized version
|
||||
if exist %PGO% del /s /q %PGO%
|
||||
call build -p %platf% -c PGUpdate
|
||||
|
|
@ -70,7 +70,7 @@ def get_ssl_dir():
|
|||
propfile = (os.path.join(os.path.dirname(__file__), 'pyproject.vsprops'))
|
||||
with open(propfile) as f:
|
||||
m = re.search('openssl-([^"]+)"', f.read())
|
||||
return "..\externals\openssl-"+m.group(1)
|
||||
return "..\..\externals\openssl-"+m.group(1)
|
||||
|
||||
|
||||
def create_makefile64(makefile, m32):
|
|
@ -527,7 +527,7 @@
|
|||
Name="Source Files"
|
||||
>
|
||||
<File
|
||||
RelativePath="..\Modules\bz2module.c"
|
||||
RelativePath="..\..\Modules\bz2module.c"
|
||||
>
|
||||
</File>
|
||||
</Filter>
|
|
@ -0,0 +1,4 @@
|
|||
@echo off
|
||||
echo Build environments: x86, ia64, amd64, x86_amd64, x86_ia64
|
||||
echo.
|
||||
call "%VS90COMNTOOLS%..\..\VC\vcvarsall.bat" %*
|
|
@ -0,0 +1,35 @@
|
|||
# An absurd workaround for the lack of arithmetic in MS's resource compiler.
|
||||
# After building Python, run this, then paste the output into the appropriate
|
||||
# part of PC\python_nt.rc.
|
||||
# Example output:
|
||||
#
|
||||
# * For 2.3a0,
|
||||
# * PY_MICRO_VERSION = 0
|
||||
# * PY_RELEASE_LEVEL = 'alpha' = 0xA
|
||||
# * PY_RELEASE_SERIAL = 1
|
||||
# *
|
||||
# * and 0*1000 + 10*10 + 1 = 101.
|
||||
# */
|
||||
# #define FIELD3 101
|
||||
|
||||
import sys
|
||||
|
||||
major, minor, micro, level, serial = sys.version_info
|
||||
levelnum = {'alpha': 0xA,
|
||||
'beta': 0xB,
|
||||
'candidate': 0xC,
|
||||
'final': 0xF,
|
||||
}[level]
|
||||
string = sys.version.split()[0] # like '2.3a0'
|
||||
|
||||
print(" * For %s," % string)
|
||||
print(" * PY_MICRO_VERSION = %d" % micro)
|
||||
print(" * PY_RELEASE_LEVEL = %r = %s" % (level, hex(levelnum)))
|
||||
print(" * PY_RELEASE_SERIAL = %d" % serial)
|
||||
print(" *")
|
||||
|
||||
field3 = micro * 1000 + levelnum * 10 + serial
|
||||
|
||||
print(" * and %d*1000 + %d*10 + %d = %d" % (micro, levelnum, serial, field3))
|
||||
print(" */")
|
||||
print("#define FIELD3", field3)
|
|
@ -0,0 +1,15 @@
|
|||
@echo off
|
||||
rem start idle
|
||||
rem Usage: idle [-d]
|
||||
rem -d Run Debug build (python_d.exe). Else release build.
|
||||
|
||||
setlocal
|
||||
set exe=python
|
||||
PATH %PATH%;..\..\tcltk\bin
|
||||
|
||||
if "%1"=="-d" (set exe=python_d) & shift
|
||||
|
||||
set cmd=%exe% ../Lib/idlelib/idle.py %1 %2 %3 %4 %5 %6 %7 %8 %9
|
||||
|
||||
echo on
|
||||
%cmd%
|
Binary file not shown.
After Width: | Height: | Size: 57 KiB |
|
@ -46,7 +46,7 @@ int make_buildinfo2()
|
|||
if (_stat(command+1, &st) < 0)
|
||||
/* subwcrev.exe not part of the release */
|
||||
return 0;
|
||||
strcat_s(command, CMD_SIZE, "\" .. ..\\Modules\\getbuildinfo.c getbuildinfo2.c");
|
||||
strcat_s(command, CMD_SIZE, "\" .. ..\\..\\Modules\\getbuildinfo.c getbuildinfo2.c");
|
||||
puts(command); fflush(stdout);
|
||||
if (system(command) < 0)
|
||||
return 0;
|
||||
|
@ -82,8 +82,8 @@ int main(int argc, char*argv[])
|
|||
if ((do_unlink = make_buildinfo2()))
|
||||
strcat_s(command, CMD_SIZE, "getbuildinfo2.c -DSUBWCREV ");
|
||||
else
|
||||
strcat_s(command, CMD_SIZE, "..\\Modules\\getbuildinfo.c");
|
||||
strcat_s(command, CMD_SIZE, " -Fogetbuildinfo.o -I..\\Include -I..\\PC");
|
||||
strcat_s(command, CMD_SIZE, "..\\..\\Modules\\getbuildinfo.c");
|
||||
strcat_s(command, CMD_SIZE, " -Fogetbuildinfo.o -I..\\..\\Include -I..\\..\\PC");
|
||||
puts(command); fflush(stdout);
|
||||
result = system(command);
|
||||
if (do_unlink)
|
|
@ -32,8 +32,8 @@
|
|||
<Tool
|
||||
Name="VCCustomBuildTool"
|
||||
Description="Build PC/pythonnt_rc(_d).h"
|
||||
CommandLine="cd $(SolutionDir)
make_versioninfo.exe > ..\PC\pythonnt_rc.h
"
|
||||
Outputs="$(SolutionDir)..\PC\pythonnt_rc.h"
|
||||
CommandLine="cd $(SolutionDir)
make_versioninfo.exe > ..\..\PC\pythonnt_rc.h
"
|
||||
Outputs="$(SolutionDir)..\..\PC\pythonnt_rc.h"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCXMLDataGeneratorTool"
|
||||
|
@ -92,7 +92,7 @@
|
|||
/>
|
||||
<Tool
|
||||
Name="VCPostBuildEventTool"
|
||||
CommandLine="cd $(SolutionDir)
make_versioninfo.exe > ..\PC\python_nt.h
"
|
||||
CommandLine="cd $(SolutionDir)
make_versioninfo.exe > ..\..\PC\python_nt.h
"
|
||||
/>
|
||||
</Configuration>
|
||||
<Configuration
|
||||
|
@ -106,8 +106,8 @@
|
|||
<Tool
|
||||
Name="VCCustomBuildTool"
|
||||
Description="Build PC/pythonnt_rc(_d).h"
|
||||
CommandLine="cd $(SolutionDir)
make_versioninfo.exe > ..\PC\pythonnt_rc.h
"
|
||||
Outputs="$(SolutionDir)..\PC\pythonnt_rc.h"
|
||||
CommandLine="cd $(SolutionDir)
make_versioninfo.exe > ..\..\PC\pythonnt_rc.h
"
|
||||
Outputs="$(SolutionDir)..\..\PC\pythonnt_rc.h"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCXMLDataGeneratorTool"
|
||||
|
@ -158,7 +158,7 @@
|
|||
/>
|
||||
<Tool
|
||||
Name="VCPostBuildEventTool"
|
||||
CommandLine="cd $(SolutionDir)
make_versioninfo.exe > ..\PC\python_nt.h
"
|
||||
CommandLine="cd $(SolutionDir)
make_versioninfo.exe > ..\..\PC\python_nt.h
"
|
||||
/>
|
||||
</Configuration>
|
||||
<Configuration
|
||||
|
@ -175,8 +175,8 @@
|
|||
<Tool
|
||||
Name="VCCustomBuildTool"
|
||||
Description="Build PC/pythonnt_rc(_d).h"
|
||||
CommandLine="cd $(SolutionDir)
make_versioninfo_d.exe > ..\PC\pythonnt_rc_d.h
"
|
||||
Outputs="$(SolutionDir)..\PC\pythonnt_rc_d.h"
|
||||
CommandLine="cd $(SolutionDir)
make_versioninfo_d.exe > ..\..\PC\pythonnt_rc_d.h
"
|
||||
Outputs="$(SolutionDir)..\..\PC\pythonnt_rc_d.h"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCXMLDataGeneratorTool"
|
||||
|
@ -235,7 +235,7 @@
|
|||
/>
|
||||
<Tool
|
||||
Name="VCPostBuildEventTool"
|
||||
CommandLine="cd $(SolutionDir)
make_versioninfo_d.exe > ..\PC\python_nt_d.h
"
|
||||
CommandLine="cd $(SolutionDir)
make_versioninfo_d.exe > ..\..\PC\python_nt_d.h
"
|
||||
/>
|
||||
</Configuration>
|
||||
<Configuration
|
||||
|
@ -249,8 +249,8 @@
|
|||
<Tool
|
||||
Name="VCCustomBuildTool"
|
||||
Description="Build PC/pythonnt_rc(_d).h"
|
||||
CommandLine="cd $(SolutionDir)
make_versioninfo_d.exe > ..\PC\pythonnt_rc_d.h
"
|
||||
Outputs="$(SolutionDir)..\PC\pythonnt_rc_d.h"
|
||||
CommandLine="cd $(SolutionDir)
make_versioninfo_d.exe > ..\..\PC\pythonnt_rc_d.h
"
|
||||
Outputs="$(SolutionDir)..\..\PC\pythonnt_rc_d.h"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCXMLDataGeneratorTool"
|
||||
|
@ -303,7 +303,7 @@
|
|||
/>
|
||||
<Tool
|
||||
Name="VCPostBuildEventTool"
|
||||
CommandLine="cd $(SolutionDir)
make_versioninfo_d.exe > ..\PC\python_nt_d.h
"
|
||||
CommandLine="cd $(SolutionDir)
make_versioninfo_d.exe > ..\..\PC\python_nt_d.h
"
|
||||
/>
|
||||
</Configuration>
|
||||
</Configurations>
|
||||
|
@ -314,7 +314,7 @@
|
|||
Name="Source Files"
|
||||
>
|
||||
<File
|
||||
RelativePath="..\PC\make_versioninfo.c"
|
||||
RelativePath="..\..\PC\make_versioninfo.c"
|
||||
>
|
||||
</File>
|
||||
</Filter>
|
|
@ -0,0 +1,559 @@
|
|||
Microsoft Visual Studio Solution File, Format Version 10.00
|
||||
# Visual Studio 2008
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "python", "python.vcproj", "{B11D750F-CD1F-4A96-85CE-E69A5C5259F9}"
|
||||
ProjectSection(ProjectDependencies) = postProject
|
||||
{CF7AC3D1-E2DF-41D2-BEA6-1E2556CDEA26} = {CF7AC3D1-E2DF-41D2-BEA6-1E2556CDEA26}
|
||||
{E9E0A1F6-0009-4E8C-B8F8-1B8F5D49A058} = {E9E0A1F6-0009-4E8C-B8F8-1B8F5D49A058}
|
||||
EndProjectSection
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "make_versioninfo", "make_versioninfo.vcproj", "{F0E0541E-F17D-430B-97C4-93ADF0DD284E}"
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "pythoncore", "pythoncore.vcproj", "{CF7AC3D1-E2DF-41D2-BEA6-1E2556CDEA26}"
|
||||
ProjectSection(ProjectDependencies) = postProject
|
||||
{F0E0541E-F17D-430B-97C4-93ADF0DD284E} = {F0E0541E-F17D-430B-97C4-93ADF0DD284E}
|
||||
{6DE10744-E396-40A5-B4E2-1B69AA7C8D31} = {6DE10744-E396-40A5-B4E2-1B69AA7C8D31}
|
||||
{C73F0EC1-358B-4177-940F-0846AC8B04CD} = {C73F0EC1-358B-4177-940F-0846AC8B04CD}
|
||||
EndProjectSection
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "pythonw", "pythonw.vcproj", "{F4229CC3-873C-49AE-9729-DD308ED4CD4A}"
|
||||
ProjectSection(ProjectDependencies) = postProject
|
||||
{CF7AC3D1-E2DF-41D2-BEA6-1E2556CDEA26} = {CF7AC3D1-E2DF-41D2-BEA6-1E2556CDEA26}
|
||||
EndProjectSection
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "w9xpopen", "w9xpopen.vcproj", "{E9E0A1F6-0009-4E8C-B8F8-1B8F5D49A058}"
|
||||
ProjectSection(ProjectDependencies) = postProject
|
||||
{6DE10744-E396-40A5-B4E2-1B69AA7C8D31} = {6DE10744-E396-40A5-B4E2-1B69AA7C8D31}
|
||||
EndProjectSection
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "make_buildinfo", "make_buildinfo.vcproj", "{C73F0EC1-358B-4177-940F-0846AC8B04CD}"
|
||||
EndProject
|
||||
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution Items", "{553EC33E-9816-4996-A660-5D6186A0B0B3}"
|
||||
ProjectSection(SolutionItems) = preProject
|
||||
..\Modules\getbuildinfo.c = ..\Modules\getbuildinfo.c
|
||||
readme.txt = readme.txt
|
||||
EndProjectSection
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "winsound", "winsound.vcproj", "{28B5D777-DDF2-4B6B-B34F-31D938813856}"
|
||||
ProjectSection(ProjectDependencies) = postProject
|
||||
{CF7AC3D1-E2DF-41D2-BEA6-1E2556CDEA26} = {CF7AC3D1-E2DF-41D2-BEA6-1E2556CDEA26}
|
||||
EndProjectSection
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "_bsddb", "_bsddb.vcproj", "{B4D38F3F-68FB-42EC-A45D-E00657BB3627}"
|
||||
ProjectSection(ProjectDependencies) = postProject
|
||||
{6DE10744-E396-40A5-B4E2-1B69AA7C8D31} = {6DE10744-E396-40A5-B4E2-1B69AA7C8D31}
|
||||
{CF7AC3D1-E2DF-41D2-BEA6-1E2556CDEA26} = {CF7AC3D1-E2DF-41D2-BEA6-1E2556CDEA26}
|
||||
EndProjectSection
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "_ctypes", "_ctypes.vcproj", "{0E9791DB-593A-465F-98BC-681011311618}"
|
||||
ProjectSection(ProjectDependencies) = postProject
|
||||
{CF7AC3D1-E2DF-41D2-BEA6-1E2556CDEA26} = {CF7AC3D1-E2DF-41D2-BEA6-1E2556CDEA26}
|
||||
EndProjectSection
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "_ctypes_test", "_ctypes_test.vcproj", "{9EC7190A-249F-4180-A900-548FDCF3055F}"
|
||||
ProjectSection(ProjectDependencies) = postProject
|
||||
{CF7AC3D1-E2DF-41D2-BEA6-1E2556CDEA26} = {CF7AC3D1-E2DF-41D2-BEA6-1E2556CDEA26}
|
||||
EndProjectSection
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "_elementtree", "_elementtree.vcproj", "{17E1E049-C309-4D79-843F-AE483C264AEA}"
|
||||
ProjectSection(ProjectDependencies) = postProject
|
||||
{CF7AC3D1-E2DF-41D2-BEA6-1E2556CDEA26} = {CF7AC3D1-E2DF-41D2-BEA6-1E2556CDEA26}
|
||||
EndProjectSection
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "_msi", "_msi.vcproj", "{31FFC478-7B4A-43E8-9954-8D03E2187E9C}"
|
||||
ProjectSection(ProjectDependencies) = postProject
|
||||
{CF7AC3D1-E2DF-41D2-BEA6-1E2556CDEA26} = {CF7AC3D1-E2DF-41D2-BEA6-1E2556CDEA26}
|
||||
EndProjectSection
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "_socket", "_socket.vcproj", "{86937F53-C189-40EF-8CE8-8759D8E7D480}"
|
||||
ProjectSection(ProjectDependencies) = postProject
|
||||
{CF7AC3D1-E2DF-41D2-BEA6-1E2556CDEA26} = {CF7AC3D1-E2DF-41D2-BEA6-1E2556CDEA26}
|
||||
EndProjectSection
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "_sqlite3", "_sqlite3.vcproj", "{13CECB97-4119-4316-9D42-8534019A5A44}"
|
||||
ProjectSection(ProjectDependencies) = postProject
|
||||
{CF7AC3D1-E2DF-41D2-BEA6-1E2556CDEA26} = {CF7AC3D1-E2DF-41D2-BEA6-1E2556CDEA26}
|
||||
{A1A295E5-463C-437F-81CA-1F32367685DA} = {A1A295E5-463C-437F-81CA-1F32367685DA}
|
||||
EndProjectSection
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "_ssl", "_ssl.vcproj", "{C6E20F84-3247-4AD6-B051-B073268F73BA}"
|
||||
ProjectSection(ProjectDependencies) = postProject
|
||||
{B11D750F-CD1F-4A96-85CE-E69A5C5259F9} = {B11D750F-CD1F-4A96-85CE-E69A5C5259F9}
|
||||
{86937F53-C189-40EF-8CE8-8759D8E7D480} = {86937F53-C189-40EF-8CE8-8759D8E7D480}
|
||||
{CF7AC3D1-E2DF-41D2-BEA6-1E2556CDEA26} = {CF7AC3D1-E2DF-41D2-BEA6-1E2556CDEA26}
|
||||
EndProjectSection
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "_testcapi", "_testcapi.vcproj", "{6901D91C-6E48-4BB7-9FEC-700C8131DF1D}"
|
||||
ProjectSection(ProjectDependencies) = postProject
|
||||
{CF7AC3D1-E2DF-41D2-BEA6-1E2556CDEA26} = {CF7AC3D1-E2DF-41D2-BEA6-1E2556CDEA26}
|
||||
EndProjectSection
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "_tkinter", "_tkinter.vcproj", "{4946ECAC-2E69-4BF8-A90A-F5136F5094DF}"
|
||||
ProjectSection(ProjectDependencies) = postProject
|
||||
{CF7AC3D1-E2DF-41D2-BEA6-1E2556CDEA26} = {CF7AC3D1-E2DF-41D2-BEA6-1E2556CDEA26}
|
||||
EndProjectSection
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "bz2", "bz2.vcproj", "{73FCD2BD-F133-46B7-8EC1-144CD82A59D5}"
|
||||
ProjectSection(ProjectDependencies) = postProject
|
||||
{CF7AC3D1-E2DF-41D2-BEA6-1E2556CDEA26} = {CF7AC3D1-E2DF-41D2-BEA6-1E2556CDEA26}
|
||||
EndProjectSection
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "select", "select.vcproj", "{18CAE28C-B454-46C1-87A0-493D91D97F03}"
|
||||
ProjectSection(ProjectDependencies) = postProject
|
||||
{CF7AC3D1-E2DF-41D2-BEA6-1E2556CDEA26} = {CF7AC3D1-E2DF-41D2-BEA6-1E2556CDEA26}
|
||||
EndProjectSection
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "unicodedata", "unicodedata.vcproj", "{ECC7CEAC-A5E5-458E-BB9E-2413CC847881}"
|
||||
ProjectSection(ProjectDependencies) = postProject
|
||||
{CF7AC3D1-E2DF-41D2-BEA6-1E2556CDEA26} = {CF7AC3D1-E2DF-41D2-BEA6-1E2556CDEA26}
|
||||
EndProjectSection
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "pyexpat", "pyexpat.vcproj", "{D06B6426-4762-44CC-8BAD-D79052507F2F}"
|
||||
ProjectSection(ProjectDependencies) = postProject
|
||||
{CF7AC3D1-E2DF-41D2-BEA6-1E2556CDEA26} = {CF7AC3D1-E2DF-41D2-BEA6-1E2556CDEA26}
|
||||
EndProjectSection
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "bdist_wininst", "bdist_wininst.vcproj", "{EB1C19C1-1F18-421E-9735-CAEE69DC6A3C}"
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "_hashlib", "_hashlib.vcproj", "{447F05A8-F581-4CAC-A466-5AC7936E207E}"
|
||||
ProjectSection(ProjectDependencies) = postProject
|
||||
{B11D750F-CD1F-4A96-85CE-E69A5C5259F9} = {B11D750F-CD1F-4A96-85CE-E69A5C5259F9}
|
||||
{CF7AC3D1-E2DF-41D2-BEA6-1E2556CDEA26} = {CF7AC3D1-E2DF-41D2-BEA6-1E2556CDEA26}
|
||||
EndProjectSection
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "sqlite3", "sqlite3.vcproj", "{A1A295E5-463C-437F-81CA-1F32367685DA}"
|
||||
ProjectSection(ProjectDependencies) = postProject
|
||||
{6DE10744-E396-40A5-B4E2-1B69AA7C8D31} = {6DE10744-E396-40A5-B4E2-1B69AA7C8D31}
|
||||
EndProjectSection
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "_multiprocessing", "_multiprocessing.vcproj", "{9E48B300-37D1-11DD-8C41-005056C00008}"
|
||||
ProjectSection(ProjectDependencies) = postProject
|
||||
{CF7AC3D1-E2DF-41D2-BEA6-1E2556CDEA26} = {CF7AC3D1-E2DF-41D2-BEA6-1E2556CDEA26}
|
||||
EndProjectSection
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "kill_python", "kill_python.vcproj", "{6DE10744-E396-40A5-B4E2-1B69AA7C8D31}"
|
||||
EndProject
|
||||
Global
|
||||
GlobalSection(SolutionConfigurationPlatforms) = preSolution
|
||||
Debug|Win32 = Debug|Win32
|
||||
Debug|x64 = Debug|x64
|
||||
PGInstrument|Win32 = PGInstrument|Win32
|
||||
PGInstrument|x64 = PGInstrument|x64
|
||||
PGUpdate|Win32 = PGUpdate|Win32
|
||||
PGUpdate|x64 = PGUpdate|x64
|
||||
Release|Win32 = Release|Win32
|
||||
Release|x64 = Release|x64
|
||||
EndGlobalSection
|
||||
GlobalSection(ProjectConfigurationPlatforms) = postSolution
|
||||
{B11D750F-CD1F-4A96-85CE-E69A5C5259F9}.Debug|Win32.ActiveCfg = Debug|Win32
|
||||
{B11D750F-CD1F-4A96-85CE-E69A5C5259F9}.Debug|Win32.Build.0 = Debug|Win32
|
||||
{B11D750F-CD1F-4A96-85CE-E69A5C5259F9}.Debug|x64.ActiveCfg = Debug|x64
|
||||
{B11D750F-CD1F-4A96-85CE-E69A5C5259F9}.Debug|x64.Build.0 = Debug|x64
|
||||
{B11D750F-CD1F-4A96-85CE-E69A5C5259F9}.PGInstrument|Win32.ActiveCfg = PGInstrument|Win32
|
||||
{B11D750F-CD1F-4A96-85CE-E69A5C5259F9}.PGInstrument|Win32.Build.0 = PGInstrument|Win32
|
||||
{B11D750F-CD1F-4A96-85CE-E69A5C5259F9}.PGInstrument|x64.ActiveCfg = PGInstrument|x64
|
||||
{B11D750F-CD1F-4A96-85CE-E69A5C5259F9}.PGInstrument|x64.Build.0 = PGInstrument|x64
|
||||
{B11D750F-CD1F-4A96-85CE-E69A5C5259F9}.PGUpdate|Win32.ActiveCfg = PGUpdate|Win32
|
||||
{B11D750F-CD1F-4A96-85CE-E69A5C5259F9}.PGUpdate|Win32.Build.0 = PGUpdate|Win32
|
||||
{B11D750F-CD1F-4A96-85CE-E69A5C5259F9}.PGUpdate|x64.ActiveCfg = PGUpdate|x64
|
||||
{B11D750F-CD1F-4A96-85CE-E69A5C5259F9}.PGUpdate|x64.Build.0 = PGUpdate|x64
|
||||
{B11D750F-CD1F-4A96-85CE-E69A5C5259F9}.Release|Win32.ActiveCfg = Release|Win32
|
||||
{B11D750F-CD1F-4A96-85CE-E69A5C5259F9}.Release|Win32.Build.0 = Release|Win32
|
||||
{B11D750F-CD1F-4A96-85CE-E69A5C5259F9}.Release|x64.ActiveCfg = Release|x64
|
||||
{B11D750F-CD1F-4A96-85CE-E69A5C5259F9}.Release|x64.Build.0 = Release|x64
|
||||
{F0E0541E-F17D-430B-97C4-93ADF0DD284E}.Debug|Win32.ActiveCfg = Debug|Win32
|
||||
{F0E0541E-F17D-430B-97C4-93ADF0DD284E}.Debug|Win32.Build.0 = Debug|Win32
|
||||
{F0E0541E-F17D-430B-97C4-93ADF0DD284E}.Debug|x64.ActiveCfg = Debug|Win32
|
||||
{F0E0541E-F17D-430B-97C4-93ADF0DD284E}.Debug|x64.Build.0 = Debug|Win32
|
||||
{F0E0541E-F17D-430B-97C4-93ADF0DD284E}.PGInstrument|Win32.ActiveCfg = Release|Win32
|
||||
{F0E0541E-F17D-430B-97C4-93ADF0DD284E}.PGInstrument|Win32.Build.0 = Release|Win32
|
||||
{F0E0541E-F17D-430B-97C4-93ADF0DD284E}.PGInstrument|x64.ActiveCfg = Release|Win32
|
||||
{F0E0541E-F17D-430B-97C4-93ADF0DD284E}.PGInstrument|x64.Build.0 = Release|Win32
|
||||
{F0E0541E-F17D-430B-97C4-93ADF0DD284E}.PGUpdate|Win32.ActiveCfg = Release|Win32
|
||||
{F0E0541E-F17D-430B-97C4-93ADF0DD284E}.PGUpdate|Win32.Build.0 = Release|Win32
|
||||
{F0E0541E-F17D-430B-97C4-93ADF0DD284E}.PGUpdate|x64.ActiveCfg = Release|Win32
|
||||
{F0E0541E-F17D-430B-97C4-93ADF0DD284E}.PGUpdate|x64.Build.0 = Release|Win32
|
||||
{F0E0541E-F17D-430B-97C4-93ADF0DD284E}.Release|Win32.ActiveCfg = Release|Win32
|
||||
{F0E0541E-F17D-430B-97C4-93ADF0DD284E}.Release|Win32.Build.0 = Release|Win32
|
||||
{F0E0541E-F17D-430B-97C4-93ADF0DD284E}.Release|x64.ActiveCfg = Release|Win32
|
||||
{F0E0541E-F17D-430B-97C4-93ADF0DD284E}.Release|x64.Build.0 = Release|Win32
|
||||
{CF7AC3D1-E2DF-41D2-BEA6-1E2556CDEA26}.Debug|Win32.ActiveCfg = Debug|Win32
|
||||
{CF7AC3D1-E2DF-41D2-BEA6-1E2556CDEA26}.Debug|Win32.Build.0 = Debug|Win32
|
||||
{CF7AC3D1-E2DF-41D2-BEA6-1E2556CDEA26}.Debug|x64.ActiveCfg = Debug|x64
|
||||
{CF7AC3D1-E2DF-41D2-BEA6-1E2556CDEA26}.Debug|x64.Build.0 = Debug|x64
|
||||
{CF7AC3D1-E2DF-41D2-BEA6-1E2556CDEA26}.PGInstrument|Win32.ActiveCfg = PGInstrument|Win32
|
||||
{CF7AC3D1-E2DF-41D2-BEA6-1E2556CDEA26}.PGInstrument|Win32.Build.0 = PGInstrument|Win32
|
||||
{CF7AC3D1-E2DF-41D2-BEA6-1E2556CDEA26}.PGInstrument|x64.ActiveCfg = PGInstrument|x64
|
||||
{CF7AC3D1-E2DF-41D2-BEA6-1E2556CDEA26}.PGInstrument|x64.Build.0 = PGInstrument|x64
|
||||
{CF7AC3D1-E2DF-41D2-BEA6-1E2556CDEA26}.PGUpdate|Win32.ActiveCfg = PGUpdate|Win32
|
||||
{CF7AC3D1-E2DF-41D2-BEA6-1E2556CDEA26}.PGUpdate|Win32.Build.0 = PGUpdate|Win32
|
||||
{CF7AC3D1-E2DF-41D2-BEA6-1E2556CDEA26}.PGUpdate|x64.ActiveCfg = PGUpdate|x64
|
||||
{CF7AC3D1-E2DF-41D2-BEA6-1E2556CDEA26}.PGUpdate|x64.Build.0 = PGUpdate|x64
|
||||
{CF7AC3D1-E2DF-41D2-BEA6-1E2556CDEA26}.Release|Win32.ActiveCfg = Release|Win32
|
||||
{CF7AC3D1-E2DF-41D2-BEA6-1E2556CDEA26}.Release|Win32.Build.0 = Release|Win32
|
||||
{CF7AC3D1-E2DF-41D2-BEA6-1E2556CDEA26}.Release|x64.ActiveCfg = Release|x64
|
||||
{CF7AC3D1-E2DF-41D2-BEA6-1E2556CDEA26}.Release|x64.Build.0 = Release|x64
|
||||
{F4229CC3-873C-49AE-9729-DD308ED4CD4A}.Debug|Win32.ActiveCfg = Debug|Win32
|
||||
{F4229CC3-873C-49AE-9729-DD308ED4CD4A}.Debug|Win32.Build.0 = Debug|Win32
|
||||
{F4229CC3-873C-49AE-9729-DD308ED4CD4A}.Debug|x64.ActiveCfg = Debug|x64
|
||||
{F4229CC3-873C-49AE-9729-DD308ED4CD4A}.Debug|x64.Build.0 = Debug|x64
|
||||
{F4229CC3-873C-49AE-9729-DD308ED4CD4A}.PGInstrument|Win32.ActiveCfg = PGInstrument|Win32
|
||||
{F4229CC3-873C-49AE-9729-DD308ED4CD4A}.PGInstrument|Win32.Build.0 = PGInstrument|Win32
|
||||
{F4229CC3-873C-49AE-9729-DD308ED4CD4A}.PGInstrument|x64.ActiveCfg = PGInstrument|x64
|
||||
{F4229CC3-873C-49AE-9729-DD308ED4CD4A}.PGInstrument|x64.Build.0 = PGInstrument|x64
|
||||
{F4229CC3-873C-49AE-9729-DD308ED4CD4A}.PGUpdate|Win32.ActiveCfg = PGUpdate|Win32
|
||||
{F4229CC3-873C-49AE-9729-DD308ED4CD4A}.PGUpdate|Win32.Build.0 = PGUpdate|Win32
|
||||
{F4229CC3-873C-49AE-9729-DD308ED4CD4A}.PGUpdate|x64.ActiveCfg = PGUpdate|x64
|
||||
{F4229CC3-873C-49AE-9729-DD308ED4CD4A}.PGUpdate|x64.Build.0 = PGUpdate|x64
|
||||
{F4229CC3-873C-49AE-9729-DD308ED4CD4A}.Release|Win32.ActiveCfg = Release|Win32
|
||||
{F4229CC3-873C-49AE-9729-DD308ED4CD4A}.Release|Win32.Build.0 = Release|Win32
|
||||
{F4229CC3-873C-49AE-9729-DD308ED4CD4A}.Release|x64.ActiveCfg = Release|x64
|
||||
{F4229CC3-873C-49AE-9729-DD308ED4CD4A}.Release|x64.Build.0 = Release|x64
|
||||
{E9E0A1F6-0009-4E8C-B8F8-1B8F5D49A058}.Debug|Win32.ActiveCfg = Debug|Win32
|
||||
{E9E0A1F6-0009-4E8C-B8F8-1B8F5D49A058}.Debug|Win32.Build.0 = Debug|Win32
|
||||
{E9E0A1F6-0009-4E8C-B8F8-1B8F5D49A058}.Debug|x64.ActiveCfg = Debug|x64
|
||||
{E9E0A1F6-0009-4E8C-B8F8-1B8F5D49A058}.Debug|x64.Build.0 = Debug|x64
|
||||
{E9E0A1F6-0009-4E8C-B8F8-1B8F5D49A058}.PGInstrument|Win32.ActiveCfg = PGInstrument|Win32
|
||||
{E9E0A1F6-0009-4E8C-B8F8-1B8F5D49A058}.PGInstrument|Win32.Build.0 = PGInstrument|Win32
|
||||
{E9E0A1F6-0009-4E8C-B8F8-1B8F5D49A058}.PGInstrument|x64.ActiveCfg = PGInstrument|x64
|
||||
{E9E0A1F6-0009-4E8C-B8F8-1B8F5D49A058}.PGInstrument|x64.Build.0 = PGInstrument|x64
|
||||
{E9E0A1F6-0009-4E8C-B8F8-1B8F5D49A058}.PGUpdate|Win32.ActiveCfg = PGUpdate|Win32
|
||||
{E9E0A1F6-0009-4E8C-B8F8-1B8F5D49A058}.PGUpdate|Win32.Build.0 = PGUpdate|Win32
|
||||
{E9E0A1F6-0009-4E8C-B8F8-1B8F5D49A058}.PGUpdate|x64.ActiveCfg = PGUpdate|x64
|
||||
{E9E0A1F6-0009-4E8C-B8F8-1B8F5D49A058}.PGUpdate|x64.Build.0 = PGUpdate|x64
|
||||
{E9E0A1F6-0009-4E8C-B8F8-1B8F5D49A058}.Release|Win32.ActiveCfg = Release|Win32
|
||||
{E9E0A1F6-0009-4E8C-B8F8-1B8F5D49A058}.Release|Win32.Build.0 = Release|Win32
|
||||
{E9E0A1F6-0009-4E8C-B8F8-1B8F5D49A058}.Release|x64.ActiveCfg = Release|x64
|
||||
{E9E0A1F6-0009-4E8C-B8F8-1B8F5D49A058}.Release|x64.Build.0 = Release|x64
|
||||
{C73F0EC1-358B-4177-940F-0846AC8B04CD}.Debug|Win32.ActiveCfg = Release|Win32
|
||||
{C73F0EC1-358B-4177-940F-0846AC8B04CD}.Debug|Win32.Build.0 = Release|Win32
|
||||
{C73F0EC1-358B-4177-940F-0846AC8B04CD}.Debug|x64.ActiveCfg = Release|Win32
|
||||
{C73F0EC1-358B-4177-940F-0846AC8B04CD}.Debug|x64.Build.0 = Release|Win32
|
||||
{C73F0EC1-358B-4177-940F-0846AC8B04CD}.PGInstrument|Win32.ActiveCfg = Release|Win32
|
||||
{C73F0EC1-358B-4177-940F-0846AC8B04CD}.PGInstrument|Win32.Build.0 = Release|Win32
|
||||
{C73F0EC1-358B-4177-940F-0846AC8B04CD}.PGInstrument|x64.ActiveCfg = Release|Win32
|
||||
{C73F0EC1-358B-4177-940F-0846AC8B04CD}.PGInstrument|x64.Build.0 = Release|Win32
|
||||
{C73F0EC1-358B-4177-940F-0846AC8B04CD}.PGUpdate|Win32.ActiveCfg = Release|Win32
|
||||
{C73F0EC1-358B-4177-940F-0846AC8B04CD}.PGUpdate|Win32.Build.0 = Release|Win32
|
||||
{C73F0EC1-358B-4177-940F-0846AC8B04CD}.PGUpdate|x64.ActiveCfg = Release|Win32
|
||||
{C73F0EC1-358B-4177-940F-0846AC8B04CD}.PGUpdate|x64.Build.0 = Release|Win32
|
||||
{C73F0EC1-358B-4177-940F-0846AC8B04CD}.Release|Win32.ActiveCfg = Release|Win32
|
||||
{C73F0EC1-358B-4177-940F-0846AC8B04CD}.Release|Win32.Build.0 = Release|Win32
|
||||
{C73F0EC1-358B-4177-940F-0846AC8B04CD}.Release|x64.ActiveCfg = Release|Win32
|
||||
{C73F0EC1-358B-4177-940F-0846AC8B04CD}.Release|x64.Build.0 = Release|Win32
|
||||
{28B5D777-DDF2-4B6B-B34F-31D938813856}.Debug|Win32.ActiveCfg = Debug|Win32
|
||||
{28B5D777-DDF2-4B6B-B34F-31D938813856}.Debug|Win32.Build.0 = Debug|Win32
|
||||
{28B5D777-DDF2-4B6B-B34F-31D938813856}.Debug|x64.ActiveCfg = Debug|x64
|
||||
{28B5D777-DDF2-4B6B-B34F-31D938813856}.Debug|x64.Build.0 = Debug|x64
|
||||
{28B5D777-DDF2-4B6B-B34F-31D938813856}.PGInstrument|Win32.ActiveCfg = PGInstrument|Win32
|
||||
{28B5D777-DDF2-4B6B-B34F-31D938813856}.PGInstrument|Win32.Build.0 = PGInstrument|Win32
|
||||
{28B5D777-DDF2-4B6B-B34F-31D938813856}.PGInstrument|x64.ActiveCfg = PGInstrument|x64
|
||||
{28B5D777-DDF2-4B6B-B34F-31D938813856}.PGInstrument|x64.Build.0 = PGInstrument|x64
|
||||
{28B5D777-DDF2-4B6B-B34F-31D938813856}.PGUpdate|Win32.ActiveCfg = PGUpdate|Win32
|
||||
{28B5D777-DDF2-4B6B-B34F-31D938813856}.PGUpdate|Win32.Build.0 = PGUpdate|Win32
|
||||
{28B5D777-DDF2-4B6B-B34F-31D938813856}.PGUpdate|x64.ActiveCfg = PGUpdate|x64
|
||||
{28B5D777-DDF2-4B6B-B34F-31D938813856}.PGUpdate|x64.Build.0 = PGUpdate|x64
|
||||
{28B5D777-DDF2-4B6B-B34F-31D938813856}.Release|Win32.ActiveCfg = Release|Win32
|
||||
{28B5D777-DDF2-4B6B-B34F-31D938813856}.Release|Win32.Build.0 = Release|Win32
|
||||
{28B5D777-DDF2-4B6B-B34F-31D938813856}.Release|x64.ActiveCfg = Release|x64
|
||||
{28B5D777-DDF2-4B6B-B34F-31D938813856}.Release|x64.Build.0 = Release|x64
|
||||
{B4D38F3F-68FB-42EC-A45D-E00657BB3627}.Debug|Win32.ActiveCfg = Debug|Win32
|
||||
{B4D38F3F-68FB-42EC-A45D-E00657BB3627}.Debug|Win32.Build.0 = Debug|Win32
|
||||
{B4D38F3F-68FB-42EC-A45D-E00657BB3627}.Debug|x64.ActiveCfg = Debug|x64
|
||||
{B4D38F3F-68FB-42EC-A45D-E00657BB3627}.Debug|x64.Build.0 = Debug|x64
|
||||
{B4D38F3F-68FB-42EC-A45D-E00657BB3627}.PGInstrument|Win32.ActiveCfg = PGInstrument|Win32
|
||||
{B4D38F3F-68FB-42EC-A45D-E00657BB3627}.PGInstrument|Win32.Build.0 = PGInstrument|Win32
|
||||
{B4D38F3F-68FB-42EC-A45D-E00657BB3627}.PGInstrument|x64.ActiveCfg = PGInstrument|x64
|
||||
{B4D38F3F-68FB-42EC-A45D-E00657BB3627}.PGInstrument|x64.Build.0 = PGInstrument|x64
|
||||
{B4D38F3F-68FB-42EC-A45D-E00657BB3627}.PGUpdate|Win32.ActiveCfg = PGUpdate|Win32
|
||||
{B4D38F3F-68FB-42EC-A45D-E00657BB3627}.PGUpdate|Win32.Build.0 = PGUpdate|Win32
|
||||
{B4D38F3F-68FB-42EC-A45D-E00657BB3627}.PGUpdate|x64.ActiveCfg = PGUpdate|x64
|
||||
{B4D38F3F-68FB-42EC-A45D-E00657BB3627}.PGUpdate|x64.Build.0 = PGUpdate|x64
|
||||
{B4D38F3F-68FB-42EC-A45D-E00657BB3627}.Release|Win32.ActiveCfg = Release|Win32
|
||||
{B4D38F3F-68FB-42EC-A45D-E00657BB3627}.Release|Win32.Build.0 = Release|Win32
|
||||
{B4D38F3F-68FB-42EC-A45D-E00657BB3627}.Release|x64.ActiveCfg = Release|x64
|
||||
{B4D38F3F-68FB-42EC-A45D-E00657BB3627}.Release|x64.Build.0 = Release|x64
|
||||
{0E9791DB-593A-465F-98BC-681011311618}.Debug|Win32.ActiveCfg = Debug|Win32
|
||||
{0E9791DB-593A-465F-98BC-681011311618}.Debug|Win32.Build.0 = Debug|Win32
|
||||
{0E9791DB-593A-465F-98BC-681011311618}.Debug|x64.ActiveCfg = Debug|x64
|
||||
{0E9791DB-593A-465F-98BC-681011311618}.Debug|x64.Build.0 = Debug|x64
|
||||
{0E9791DB-593A-465F-98BC-681011311618}.PGInstrument|Win32.ActiveCfg = PGInstrument|Win32
|
||||
{0E9791DB-593A-465F-98BC-681011311618}.PGInstrument|Win32.Build.0 = PGInstrument|Win32
|
||||
{0E9791DB-593A-465F-98BC-681011311618}.PGInstrument|x64.ActiveCfg = PGInstrument|x64
|
||||
{0E9791DB-593A-465F-98BC-681011311618}.PGInstrument|x64.Build.0 = PGInstrument|x64
|
||||
{0E9791DB-593A-465F-98BC-681011311618}.PGUpdate|Win32.ActiveCfg = PGUpdate|Win32
|
||||
{0E9791DB-593A-465F-98BC-681011311618}.PGUpdate|Win32.Build.0 = PGUpdate|Win32
|
||||
{0E9791DB-593A-465F-98BC-681011311618}.PGUpdate|x64.ActiveCfg = PGUpdate|x64
|
||||
{0E9791DB-593A-465F-98BC-681011311618}.PGUpdate|x64.Build.0 = PGUpdate|x64
|
||||
{0E9791DB-593A-465F-98BC-681011311618}.Release|Win32.ActiveCfg = Release|Win32
|
||||
{0E9791DB-593A-465F-98BC-681011311618}.Release|Win32.Build.0 = Release|Win32
|
||||
{0E9791DB-593A-465F-98BC-681011311618}.Release|x64.ActiveCfg = Release|x64
|
||||
{0E9791DB-593A-465F-98BC-681011311618}.Release|x64.Build.0 = Release|x64
|
||||
{9EC7190A-249F-4180-A900-548FDCF3055F}.Debug|Win32.ActiveCfg = Debug|Win32
|
||||
{9EC7190A-249F-4180-A900-548FDCF3055F}.Debug|Win32.Build.0 = Debug|Win32
|
||||
{9EC7190A-249F-4180-A900-548FDCF3055F}.Debug|x64.ActiveCfg = Debug|x64
|
||||
{9EC7190A-249F-4180-A900-548FDCF3055F}.Debug|x64.Build.0 = Debug|x64
|
||||
{9EC7190A-249F-4180-A900-548FDCF3055F}.PGInstrument|Win32.ActiveCfg = PGInstrument|Win32
|
||||
{9EC7190A-249F-4180-A900-548FDCF3055F}.PGInstrument|Win32.Build.0 = PGInstrument|Win32
|
||||
{9EC7190A-249F-4180-A900-548FDCF3055F}.PGInstrument|x64.ActiveCfg = PGInstrument|x64
|
||||
{9EC7190A-249F-4180-A900-548FDCF3055F}.PGInstrument|x64.Build.0 = PGInstrument|x64
|
||||
{9EC7190A-249F-4180-A900-548FDCF3055F}.PGUpdate|Win32.ActiveCfg = PGUpdate|Win32
|
||||
{9EC7190A-249F-4180-A900-548FDCF3055F}.PGUpdate|Win32.Build.0 = PGUpdate|Win32
|
||||
{9EC7190A-249F-4180-A900-548FDCF3055F}.PGUpdate|x64.ActiveCfg = PGUpdate|x64
|
||||
{9EC7190A-249F-4180-A900-548FDCF3055F}.PGUpdate|x64.Build.0 = PGUpdate|x64
|
||||
{9EC7190A-249F-4180-A900-548FDCF3055F}.Release|Win32.ActiveCfg = Release|Win32
|
||||
{9EC7190A-249F-4180-A900-548FDCF3055F}.Release|Win32.Build.0 = Release|Win32
|
||||
{9EC7190A-249F-4180-A900-548FDCF3055F}.Release|x64.ActiveCfg = Release|x64
|
||||
{9EC7190A-249F-4180-A900-548FDCF3055F}.Release|x64.Build.0 = Release|x64
|
||||
{17E1E049-C309-4D79-843F-AE483C264AEA}.Debug|Win32.ActiveCfg = Debug|Win32
|
||||
{17E1E049-C309-4D79-843F-AE483C264AEA}.Debug|Win32.Build.0 = Debug|Win32
|
||||
{17E1E049-C309-4D79-843F-AE483C264AEA}.Debug|x64.ActiveCfg = Debug|x64
|
||||
{17E1E049-C309-4D79-843F-AE483C264AEA}.Debug|x64.Build.0 = Debug|x64
|
||||
{17E1E049-C309-4D79-843F-AE483C264AEA}.PGInstrument|Win32.ActiveCfg = PGInstrument|Win32
|
||||
{17E1E049-C309-4D79-843F-AE483C264AEA}.PGInstrument|Win32.Build.0 = PGInstrument|Win32
|
||||
{17E1E049-C309-4D79-843F-AE483C264AEA}.PGInstrument|x64.ActiveCfg = PGInstrument|x64
|
||||
{17E1E049-C309-4D79-843F-AE483C264AEA}.PGInstrument|x64.Build.0 = PGInstrument|x64
|
||||
{17E1E049-C309-4D79-843F-AE483C264AEA}.PGUpdate|Win32.ActiveCfg = PGUpdate|Win32
|
||||
{17E1E049-C309-4D79-843F-AE483C264AEA}.PGUpdate|Win32.Build.0 = PGUpdate|Win32
|
||||
{17E1E049-C309-4D79-843F-AE483C264AEA}.PGUpdate|x64.ActiveCfg = PGUpdate|x64
|
||||
{17E1E049-C309-4D79-843F-AE483C264AEA}.PGUpdate|x64.Build.0 = PGUpdate|x64
|
||||
{17E1E049-C309-4D79-843F-AE483C264AEA}.Release|Win32.ActiveCfg = Release|Win32
|
||||
{17E1E049-C309-4D79-843F-AE483C264AEA}.Release|Win32.Build.0 = Release|Win32
|
||||
{17E1E049-C309-4D79-843F-AE483C264AEA}.Release|x64.ActiveCfg = Release|x64
|
||||
{17E1E049-C309-4D79-843F-AE483C264AEA}.Release|x64.Build.0 = Release|x64
|
||||
{31FFC478-7B4A-43E8-9954-8D03E2187E9C}.Debug|Win32.ActiveCfg = Debug|Win32
|
||||
{31FFC478-7B4A-43E8-9954-8D03E2187E9C}.Debug|Win32.Build.0 = Debug|Win32
|
||||
{31FFC478-7B4A-43E8-9954-8D03E2187E9C}.Debug|x64.ActiveCfg = Debug|x64
|
||||
{31FFC478-7B4A-43E8-9954-8D03E2187E9C}.Debug|x64.Build.0 = Debug|x64
|
||||
{31FFC478-7B4A-43E8-9954-8D03E2187E9C}.PGInstrument|Win32.ActiveCfg = PGInstrument|Win32
|
||||
{31FFC478-7B4A-43E8-9954-8D03E2187E9C}.PGInstrument|Win32.Build.0 = PGInstrument|Win32
|
||||
{31FFC478-7B4A-43E8-9954-8D03E2187E9C}.PGInstrument|x64.ActiveCfg = PGInstrument|x64
|
||||
{31FFC478-7B4A-43E8-9954-8D03E2187E9C}.PGInstrument|x64.Build.0 = PGInstrument|x64
|
||||
{31FFC478-7B4A-43E8-9954-8D03E2187E9C}.PGUpdate|Win32.ActiveCfg = PGUpdate|Win32
|
||||
{31FFC478-7B4A-43E8-9954-8D03E2187E9C}.PGUpdate|Win32.Build.0 = PGUpdate|Win32
|
||||
{31FFC478-7B4A-43E8-9954-8D03E2187E9C}.PGUpdate|x64.ActiveCfg = PGUpdate|x64
|
||||
{31FFC478-7B4A-43E8-9954-8D03E2187E9C}.PGUpdate|x64.Build.0 = PGUpdate|x64
|
||||
{31FFC478-7B4A-43E8-9954-8D03E2187E9C}.Release|Win32.ActiveCfg = Release|Win32
|
||||
{31FFC478-7B4A-43E8-9954-8D03E2187E9C}.Release|Win32.Build.0 = Release|Win32
|
||||
{31FFC478-7B4A-43E8-9954-8D03E2187E9C}.Release|x64.ActiveCfg = Release|x64
|
||||
{31FFC478-7B4A-43E8-9954-8D03E2187E9C}.Release|x64.Build.0 = Release|x64
|
||||
{86937F53-C189-40EF-8CE8-8759D8E7D480}.Debug|Win32.ActiveCfg = Debug|Win32
|
||||
{86937F53-C189-40EF-8CE8-8759D8E7D480}.Debug|Win32.Build.0 = Debug|Win32
|
||||
{86937F53-C189-40EF-8CE8-8759D8E7D480}.Debug|x64.ActiveCfg = Debug|x64
|
||||
{86937F53-C189-40EF-8CE8-8759D8E7D480}.Debug|x64.Build.0 = Debug|x64
|
||||
{86937F53-C189-40EF-8CE8-8759D8E7D480}.PGInstrument|Win32.ActiveCfg = PGInstrument|Win32
|
||||
{86937F53-C189-40EF-8CE8-8759D8E7D480}.PGInstrument|Win32.Build.0 = PGInstrument|Win32
|
||||
{86937F53-C189-40EF-8CE8-8759D8E7D480}.PGInstrument|x64.ActiveCfg = PGInstrument|x64
|
||||
{86937F53-C189-40EF-8CE8-8759D8E7D480}.PGInstrument|x64.Build.0 = PGInstrument|x64
|
||||
{86937F53-C189-40EF-8CE8-8759D8E7D480}.PGUpdate|Win32.ActiveCfg = PGUpdate|Win32
|
||||
{86937F53-C189-40EF-8CE8-8759D8E7D480}.PGUpdate|Win32.Build.0 = PGUpdate|Win32
|
||||
{86937F53-C189-40EF-8CE8-8759D8E7D480}.PGUpdate|x64.ActiveCfg = PGUpdate|x64
|
||||
{86937F53-C189-40EF-8CE8-8759D8E7D480}.PGUpdate|x64.Build.0 = PGUpdate|x64
|
||||
{86937F53-C189-40EF-8CE8-8759D8E7D480}.Release|Win32.ActiveCfg = Release|Win32
|
||||
{86937F53-C189-40EF-8CE8-8759D8E7D480}.Release|Win32.Build.0 = Release|Win32
|
||||
{86937F53-C189-40EF-8CE8-8759D8E7D480}.Release|x64.ActiveCfg = Release|x64
|
||||
{86937F53-C189-40EF-8CE8-8759D8E7D480}.Release|x64.Build.0 = Release|x64
|
||||
{13CECB97-4119-4316-9D42-8534019A5A44}.Debug|Win32.ActiveCfg = Debug|Win32
|
||||
{13CECB97-4119-4316-9D42-8534019A5A44}.Debug|Win32.Build.0 = Debug|Win32
|
||||
{13CECB97-4119-4316-9D42-8534019A5A44}.Debug|x64.ActiveCfg = Debug|x64
|
||||
{13CECB97-4119-4316-9D42-8534019A5A44}.Debug|x64.Build.0 = Debug|x64
|
||||
{13CECB97-4119-4316-9D42-8534019A5A44}.PGInstrument|Win32.ActiveCfg = PGInstrument|Win32
|
||||
{13CECB97-4119-4316-9D42-8534019A5A44}.PGInstrument|Win32.Build.0 = PGInstrument|Win32
|
||||
{13CECB97-4119-4316-9D42-8534019A5A44}.PGInstrument|x64.ActiveCfg = PGInstrument|x64
|
||||
{13CECB97-4119-4316-9D42-8534019A5A44}.PGInstrument|x64.Build.0 = PGInstrument|x64
|
||||
{13CECB97-4119-4316-9D42-8534019A5A44}.PGUpdate|Win32.ActiveCfg = PGUpdate|Win32
|
||||
{13CECB97-4119-4316-9D42-8534019A5A44}.PGUpdate|Win32.Build.0 = PGUpdate|Win32
|
||||
{13CECB97-4119-4316-9D42-8534019A5A44}.PGUpdate|x64.ActiveCfg = PGUpdate|x64
|
||||
{13CECB97-4119-4316-9D42-8534019A5A44}.PGUpdate|x64.Build.0 = PGUpdate|x64
|
||||
{13CECB97-4119-4316-9D42-8534019A5A44}.Release|Win32.ActiveCfg = Release|Win32
|
||||
{13CECB97-4119-4316-9D42-8534019A5A44}.Release|Win32.Build.0 = Release|Win32
|
||||
{13CECB97-4119-4316-9D42-8534019A5A44}.Release|x64.ActiveCfg = Release|x64
|
||||
{13CECB97-4119-4316-9D42-8534019A5A44}.Release|x64.Build.0 = Release|x64
|
||||
{C6E20F84-3247-4AD6-B051-B073268F73BA}.Debug|Win32.ActiveCfg = Debug|Win32
|
||||
{C6E20F84-3247-4AD6-B051-B073268F73BA}.Debug|Win32.Build.0 = Debug|Win32
|
||||
{C6E20F84-3247-4AD6-B051-B073268F73BA}.Debug|x64.ActiveCfg = Debug|x64
|
||||
{C6E20F84-3247-4AD6-B051-B073268F73BA}.Debug|x64.Build.0 = Debug|x64
|
||||
{C6E20F84-3247-4AD6-B051-B073268F73BA}.PGInstrument|Win32.ActiveCfg = PGInstrument|Win32
|
||||
{C6E20F84-3247-4AD6-B051-B073268F73BA}.PGInstrument|Win32.Build.0 = PGInstrument|Win32
|
||||
{C6E20F84-3247-4AD6-B051-B073268F73BA}.PGInstrument|x64.ActiveCfg = PGInstrument|x64
|
||||
{C6E20F84-3247-4AD6-B051-B073268F73BA}.PGInstrument|x64.Build.0 = PGInstrument|x64
|
||||
{C6E20F84-3247-4AD6-B051-B073268F73BA}.PGUpdate|Win32.ActiveCfg = PGUpdate|Win32
|
||||
{C6E20F84-3247-4AD6-B051-B073268F73BA}.PGUpdate|Win32.Build.0 = PGUpdate|Win32
|
||||
{C6E20F84-3247-4AD6-B051-B073268F73BA}.PGUpdate|x64.ActiveCfg = PGUpdate|x64
|
||||
{C6E20F84-3247-4AD6-B051-B073268F73BA}.PGUpdate|x64.Build.0 = PGUpdate|x64
|
||||
{C6E20F84-3247-4AD6-B051-B073268F73BA}.Release|Win32.ActiveCfg = Release|Win32
|
||||
{C6E20F84-3247-4AD6-B051-B073268F73BA}.Release|Win32.Build.0 = Release|Win32
|
||||
{C6E20F84-3247-4AD6-B051-B073268F73BA}.Release|x64.ActiveCfg = Release|x64
|
||||
{C6E20F84-3247-4AD6-B051-B073268F73BA}.Release|x64.Build.0 = Release|x64
|
||||
{6901D91C-6E48-4BB7-9FEC-700C8131DF1D}.Debug|Win32.ActiveCfg = Debug|Win32
|
||||
{6901D91C-6E48-4BB7-9FEC-700C8131DF1D}.Debug|Win32.Build.0 = Debug|Win32
|
||||
{6901D91C-6E48-4BB7-9FEC-700C8131DF1D}.Debug|x64.ActiveCfg = Debug|x64
|
||||
{6901D91C-6E48-4BB7-9FEC-700C8131DF1D}.Debug|x64.Build.0 = Debug|x64
|
||||
{6901D91C-6E48-4BB7-9FEC-700C8131DF1D}.PGInstrument|Win32.ActiveCfg = PGInstrument|Win32
|
||||
{6901D91C-6E48-4BB7-9FEC-700C8131DF1D}.PGInstrument|Win32.Build.0 = PGInstrument|Win32
|
||||
{6901D91C-6E48-4BB7-9FEC-700C8131DF1D}.PGInstrument|x64.ActiveCfg = PGInstrument|x64
|
||||
{6901D91C-6E48-4BB7-9FEC-700C8131DF1D}.PGInstrument|x64.Build.0 = PGInstrument|x64
|
||||
{6901D91C-6E48-4BB7-9FEC-700C8131DF1D}.PGUpdate|Win32.ActiveCfg = PGUpdate|Win32
|
||||
{6901D91C-6E48-4BB7-9FEC-700C8131DF1D}.PGUpdate|Win32.Build.0 = PGUpdate|Win32
|
||||
{6901D91C-6E48-4BB7-9FEC-700C8131DF1D}.PGUpdate|x64.ActiveCfg = PGUpdate|x64
|
||||
{6901D91C-6E48-4BB7-9FEC-700C8131DF1D}.PGUpdate|x64.Build.0 = PGUpdate|x64
|
||||
{6901D91C-6E48-4BB7-9FEC-700C8131DF1D}.Release|Win32.ActiveCfg = Release|Win32
|
||||
{6901D91C-6E48-4BB7-9FEC-700C8131DF1D}.Release|Win32.Build.0 = Release|Win32
|
||||
{6901D91C-6E48-4BB7-9FEC-700C8131DF1D}.Release|x64.ActiveCfg = Release|x64
|
||||
{6901D91C-6E48-4BB7-9FEC-700C8131DF1D}.Release|x64.Build.0 = Release|x64
|
||||
{4946ECAC-2E69-4BF8-A90A-F5136F5094DF}.Debug|Win32.ActiveCfg = Debug|Win32
|
||||
{4946ECAC-2E69-4BF8-A90A-F5136F5094DF}.Debug|Win32.Build.0 = Debug|Win32
|
||||
{4946ECAC-2E69-4BF8-A90A-F5136F5094DF}.Debug|x64.ActiveCfg = Debug|x64
|
||||
{4946ECAC-2E69-4BF8-A90A-F5136F5094DF}.Debug|x64.Build.0 = Debug|x64
|
||||
{4946ECAC-2E69-4BF8-A90A-F5136F5094DF}.PGInstrument|Win32.ActiveCfg = PGInstrument|Win32
|
||||
{4946ECAC-2E69-4BF8-A90A-F5136F5094DF}.PGInstrument|Win32.Build.0 = PGInstrument|Win32
|
||||
{4946ECAC-2E69-4BF8-A90A-F5136F5094DF}.PGInstrument|x64.ActiveCfg = PGInstrument|x64
|
||||
{4946ECAC-2E69-4BF8-A90A-F5136F5094DF}.PGInstrument|x64.Build.0 = PGInstrument|x64
|
||||
{4946ECAC-2E69-4BF8-A90A-F5136F5094DF}.PGUpdate|Win32.ActiveCfg = PGUpdate|Win32
|
||||
{4946ECAC-2E69-4BF8-A90A-F5136F5094DF}.PGUpdate|Win32.Build.0 = PGUpdate|Win32
|
||||
{4946ECAC-2E69-4BF8-A90A-F5136F5094DF}.PGUpdate|x64.ActiveCfg = PGUpdate|x64
|
||||
{4946ECAC-2E69-4BF8-A90A-F5136F5094DF}.PGUpdate|x64.Build.0 = PGUpdate|x64
|
||||
{4946ECAC-2E69-4BF8-A90A-F5136F5094DF}.Release|Win32.ActiveCfg = Release|Win32
|
||||
{4946ECAC-2E69-4BF8-A90A-F5136F5094DF}.Release|Win32.Build.0 = Release|Win32
|
||||
{4946ECAC-2E69-4BF8-A90A-F5136F5094DF}.Release|x64.ActiveCfg = Release|x64
|
||||
{4946ECAC-2E69-4BF8-A90A-F5136F5094DF}.Release|x64.Build.0 = Release|x64
|
||||
{73FCD2BD-F133-46B7-8EC1-144CD82A59D5}.Debug|Win32.ActiveCfg = Debug|Win32
|
||||
{73FCD2BD-F133-46B7-8EC1-144CD82A59D5}.Debug|Win32.Build.0 = Debug|Win32
|
||||
{73FCD2BD-F133-46B7-8EC1-144CD82A59D5}.Debug|x64.ActiveCfg = Debug|x64
|
||||
{73FCD2BD-F133-46B7-8EC1-144CD82A59D5}.Debug|x64.Build.0 = Debug|x64
|
||||
{73FCD2BD-F133-46B7-8EC1-144CD82A59D5}.PGInstrument|Win32.ActiveCfg = PGInstrument|Win32
|
||||
{73FCD2BD-F133-46B7-8EC1-144CD82A59D5}.PGInstrument|Win32.Build.0 = PGInstrument|Win32
|
||||
{73FCD2BD-F133-46B7-8EC1-144CD82A59D5}.PGInstrument|x64.ActiveCfg = PGInstrument|x64
|
||||
{73FCD2BD-F133-46B7-8EC1-144CD82A59D5}.PGInstrument|x64.Build.0 = PGInstrument|x64
|
||||
{73FCD2BD-F133-46B7-8EC1-144CD82A59D5}.PGUpdate|Win32.ActiveCfg = PGUpdate|Win32
|
||||
{73FCD2BD-F133-46B7-8EC1-144CD82A59D5}.PGUpdate|Win32.Build.0 = PGUpdate|Win32
|
||||
{73FCD2BD-F133-46B7-8EC1-144CD82A59D5}.PGUpdate|x64.ActiveCfg = PGUpdate|x64
|
||||
{73FCD2BD-F133-46B7-8EC1-144CD82A59D5}.PGUpdate|x64.Build.0 = PGUpdate|x64
|
||||
{73FCD2BD-F133-46B7-8EC1-144CD82A59D5}.Release|Win32.ActiveCfg = Release|Win32
|
||||
{73FCD2BD-F133-46B7-8EC1-144CD82A59D5}.Release|Win32.Build.0 = Release|Win32
|
||||
{73FCD2BD-F133-46B7-8EC1-144CD82A59D5}.Release|x64.ActiveCfg = Release|x64
|
||||
{73FCD2BD-F133-46B7-8EC1-144CD82A59D5}.Release|x64.Build.0 = Release|x64
|
||||
{18CAE28C-B454-46C1-87A0-493D91D97F03}.Debug|Win32.ActiveCfg = Debug|Win32
|
||||
{18CAE28C-B454-46C1-87A0-493D91D97F03}.Debug|Win32.Build.0 = Debug|Win32
|
||||
{18CAE28C-B454-46C1-87A0-493D91D97F03}.Debug|x64.ActiveCfg = Debug|x64
|
||||
{18CAE28C-B454-46C1-87A0-493D91D97F03}.Debug|x64.Build.0 = Debug|x64
|
||||
{18CAE28C-B454-46C1-87A0-493D91D97F03}.PGInstrument|Win32.ActiveCfg = PGInstrument|Win32
|
||||
{18CAE28C-B454-46C1-87A0-493D91D97F03}.PGInstrument|Win32.Build.0 = PGInstrument|Win32
|
||||
{18CAE28C-B454-46C1-87A0-493D91D97F03}.PGInstrument|x64.ActiveCfg = PGInstrument|x64
|
||||
{18CAE28C-B454-46C1-87A0-493D91D97F03}.PGInstrument|x64.Build.0 = PGInstrument|x64
|
||||
{18CAE28C-B454-46C1-87A0-493D91D97F03}.PGUpdate|Win32.ActiveCfg = PGUpdate|Win32
|
||||
{18CAE28C-B454-46C1-87A0-493D91D97F03}.PGUpdate|Win32.Build.0 = PGUpdate|Win32
|
||||
{18CAE28C-B454-46C1-87A0-493D91D97F03}.PGUpdate|x64.ActiveCfg = PGUpdate|x64
|
||||
{18CAE28C-B454-46C1-87A0-493D91D97F03}.PGUpdate|x64.Build.0 = PGUpdate|x64
|
||||
{18CAE28C-B454-46C1-87A0-493D91D97F03}.Release|Win32.ActiveCfg = Release|Win32
|
||||
{18CAE28C-B454-46C1-87A0-493D91D97F03}.Release|Win32.Build.0 = Release|Win32
|
||||
{18CAE28C-B454-46C1-87A0-493D91D97F03}.Release|x64.ActiveCfg = Release|x64
|
||||
{18CAE28C-B454-46C1-87A0-493D91D97F03}.Release|x64.Build.0 = Release|x64
|
||||
{ECC7CEAC-A5E5-458E-BB9E-2413CC847881}.Debug|Win32.ActiveCfg = Debug|Win32
|
||||
{ECC7CEAC-A5E5-458E-BB9E-2413CC847881}.Debug|Win32.Build.0 = Debug|Win32
|
||||
{ECC7CEAC-A5E5-458E-BB9E-2413CC847881}.Debug|x64.ActiveCfg = Debug|x64
|
||||
{ECC7CEAC-A5E5-458E-BB9E-2413CC847881}.Debug|x64.Build.0 = Debug|x64
|
||||
{ECC7CEAC-A5E5-458E-BB9E-2413CC847881}.PGInstrument|Win32.ActiveCfg = PGInstrument|Win32
|
||||
{ECC7CEAC-A5E5-458E-BB9E-2413CC847881}.PGInstrument|Win32.Build.0 = PGInstrument|Win32
|
||||
{ECC7CEAC-A5E5-458E-BB9E-2413CC847881}.PGInstrument|x64.ActiveCfg = PGInstrument|x64
|
||||
{ECC7CEAC-A5E5-458E-BB9E-2413CC847881}.PGInstrument|x64.Build.0 = PGInstrument|x64
|
||||
{ECC7CEAC-A5E5-458E-BB9E-2413CC847881}.PGUpdate|Win32.ActiveCfg = PGUpdate|Win32
|
||||
{ECC7CEAC-A5E5-458E-BB9E-2413CC847881}.PGUpdate|Win32.Build.0 = PGUpdate|Win32
|
||||
{ECC7CEAC-A5E5-458E-BB9E-2413CC847881}.PGUpdate|x64.ActiveCfg = PGUpdate|x64
|
||||
{ECC7CEAC-A5E5-458E-BB9E-2413CC847881}.PGUpdate|x64.Build.0 = PGUpdate|x64
|
||||
{ECC7CEAC-A5E5-458E-BB9E-2413CC847881}.Release|Win32.ActiveCfg = Release|Win32
|
||||
{ECC7CEAC-A5E5-458E-BB9E-2413CC847881}.Release|Win32.Build.0 = Release|Win32
|
||||
{ECC7CEAC-A5E5-458E-BB9E-2413CC847881}.Release|x64.ActiveCfg = Release|x64
|
||||
{ECC7CEAC-A5E5-458E-BB9E-2413CC847881}.Release|x64.Build.0 = Release|x64
|
||||
{D06B6426-4762-44CC-8BAD-D79052507F2F}.Debug|Win32.ActiveCfg = Debug|Win32
|
||||
{D06B6426-4762-44CC-8BAD-D79052507F2F}.Debug|Win32.Build.0 = Debug|Win32
|
||||
{D06B6426-4762-44CC-8BAD-D79052507F2F}.Debug|x64.ActiveCfg = Debug|x64
|
||||
{D06B6426-4762-44CC-8BAD-D79052507F2F}.Debug|x64.Build.0 = Debug|x64
|
||||
{D06B6426-4762-44CC-8BAD-D79052507F2F}.PGInstrument|Win32.ActiveCfg = PGInstrument|Win32
|
||||
{D06B6426-4762-44CC-8BAD-D79052507F2F}.PGInstrument|Win32.Build.0 = PGInstrument|Win32
|
||||
{D06B6426-4762-44CC-8BAD-D79052507F2F}.PGInstrument|x64.ActiveCfg = PGInstrument|x64
|
||||
{D06B6426-4762-44CC-8BAD-D79052507F2F}.PGInstrument|x64.Build.0 = PGInstrument|x64
|
||||
{D06B6426-4762-44CC-8BAD-D79052507F2F}.PGUpdate|Win32.ActiveCfg = PGUpdate|Win32
|
||||
{D06B6426-4762-44CC-8BAD-D79052507F2F}.PGUpdate|Win32.Build.0 = PGUpdate|Win32
|
||||
{D06B6426-4762-44CC-8BAD-D79052507F2F}.PGUpdate|x64.ActiveCfg = PGUpdate|x64
|
||||
{D06B6426-4762-44CC-8BAD-D79052507F2F}.PGUpdate|x64.Build.0 = PGUpdate|x64
|
||||
{D06B6426-4762-44CC-8BAD-D79052507F2F}.Release|Win32.ActiveCfg = Release|Win32
|
||||
{D06B6426-4762-44CC-8BAD-D79052507F2F}.Release|Win32.Build.0 = Release|Win32
|
||||
{D06B6426-4762-44CC-8BAD-D79052507F2F}.Release|x64.ActiveCfg = Release|x64
|
||||
{D06B6426-4762-44CC-8BAD-D79052507F2F}.Release|x64.Build.0 = Release|x64
|
||||
{EB1C19C1-1F18-421E-9735-CAEE69DC6A3C}.Debug|Win32.ActiveCfg = Release|Win32
|
||||
{EB1C19C1-1F18-421E-9735-CAEE69DC6A3C}.Debug|x64.ActiveCfg = Release|x64
|
||||
{EB1C19C1-1F18-421E-9735-CAEE69DC6A3C}.PGInstrument|Win32.ActiveCfg = Release|Win32
|
||||
{EB1C19C1-1F18-421E-9735-CAEE69DC6A3C}.PGInstrument|x64.ActiveCfg = Release|x64
|
||||
{EB1C19C1-1F18-421E-9735-CAEE69DC6A3C}.PGUpdate|Win32.ActiveCfg = Release|Win32
|
||||
{EB1C19C1-1F18-421E-9735-CAEE69DC6A3C}.PGUpdate|x64.ActiveCfg = Release|x64
|
||||
{EB1C19C1-1F18-421E-9735-CAEE69DC6A3C}.Release|Win32.ActiveCfg = Release|Win32
|
||||
{EB1C19C1-1F18-421E-9735-CAEE69DC6A3C}.Release|x64.ActiveCfg = Release|x64
|
||||
{447F05A8-F581-4CAC-A466-5AC7936E207E}.Debug|Win32.ActiveCfg = Debug|Win32
|
||||
{447F05A8-F581-4CAC-A466-5AC7936E207E}.Debug|Win32.Build.0 = Debug|Win32
|
||||
{447F05A8-F581-4CAC-A466-5AC7936E207E}.Debug|x64.ActiveCfg = Debug|x64
|
||||
{447F05A8-F581-4CAC-A466-5AC7936E207E}.Debug|x64.Build.0 = Debug|x64
|
||||
{447F05A8-F581-4CAC-A466-5AC7936E207E}.PGInstrument|Win32.ActiveCfg = PGInstrument|Win32
|
||||
{447F05A8-F581-4CAC-A466-5AC7936E207E}.PGInstrument|Win32.Build.0 = PGInstrument|Win32
|
||||
{447F05A8-F581-4CAC-A466-5AC7936E207E}.PGInstrument|x64.ActiveCfg = PGInstrument|x64
|
||||
{447F05A8-F581-4CAC-A466-5AC7936E207E}.PGInstrument|x64.Build.0 = PGInstrument|x64
|
||||
{447F05A8-F581-4CAC-A466-5AC7936E207E}.PGUpdate|Win32.ActiveCfg = PGUpdate|Win32
|
||||
{447F05A8-F581-4CAC-A466-5AC7936E207E}.PGUpdate|Win32.Build.0 = PGUpdate|Win32
|
||||
{447F05A8-F581-4CAC-A466-5AC7936E207E}.PGUpdate|x64.ActiveCfg = PGUpdate|x64
|
||||
{447F05A8-F581-4CAC-A466-5AC7936E207E}.PGUpdate|x64.Build.0 = PGUpdate|x64
|
||||
{447F05A8-F581-4CAC-A466-5AC7936E207E}.Release|Win32.ActiveCfg = Release|Win32
|
||||
{447F05A8-F581-4CAC-A466-5AC7936E207E}.Release|Win32.Build.0 = Release|Win32
|
||||
{447F05A8-F581-4CAC-A466-5AC7936E207E}.Release|x64.ActiveCfg = Release|x64
|
||||
{447F05A8-F581-4CAC-A466-5AC7936E207E}.Release|x64.Build.0 = Release|x64
|
||||
{A1A295E5-463C-437F-81CA-1F32367685DA}.Debug|Win32.ActiveCfg = Debug|Win32
|
||||
{A1A295E5-463C-437F-81CA-1F32367685DA}.Debug|Win32.Build.0 = Debug|Win32
|
||||
{A1A295E5-463C-437F-81CA-1F32367685DA}.Debug|x64.ActiveCfg = Debug|x64
|
||||
{A1A295E5-463C-437F-81CA-1F32367685DA}.Debug|x64.Build.0 = Debug|x64
|
||||
{A1A295E5-463C-437F-81CA-1F32367685DA}.PGInstrument|Win32.ActiveCfg = PGInstrument|Win32
|
||||
{A1A295E5-463C-437F-81CA-1F32367685DA}.PGInstrument|Win32.Build.0 = PGInstrument|Win32
|
||||
{A1A295E5-463C-437F-81CA-1F32367685DA}.PGInstrument|x64.ActiveCfg = PGInstrument|x64
|
||||
{A1A295E5-463C-437F-81CA-1F32367685DA}.PGInstrument|x64.Build.0 = PGInstrument|x64
|
||||
{A1A295E5-463C-437F-81CA-1F32367685DA}.PGUpdate|Win32.ActiveCfg = PGUpdate|Win32
|
||||
{A1A295E5-463C-437F-81CA-1F32367685DA}.PGUpdate|Win32.Build.0 = PGUpdate|Win32
|
||||
{A1A295E5-463C-437F-81CA-1F32367685DA}.PGUpdate|x64.ActiveCfg = PGUpdate|x64
|
||||
{A1A295E5-463C-437F-81CA-1F32367685DA}.PGUpdate|x64.Build.0 = PGUpdate|x64
|
||||
{A1A295E5-463C-437F-81CA-1F32367685DA}.Release|Win32.ActiveCfg = Release|Win32
|
||||
{A1A295E5-463C-437F-81CA-1F32367685DA}.Release|Win32.Build.0 = Release|Win32
|
||||
{A1A295E5-463C-437F-81CA-1F32367685DA}.Release|x64.ActiveCfg = Release|x64
|
||||
{A1A295E5-463C-437F-81CA-1F32367685DA}.Release|x64.Build.0 = Release|x64
|
||||
{9E48B300-37D1-11DD-8C41-005056C00008}.Debug|Win32.ActiveCfg = Debug|Win32
|
||||
{9E48B300-37D1-11DD-8C41-005056C00008}.Debug|Win32.Build.0 = Debug|Win32
|
||||
{9E48B300-37D1-11DD-8C41-005056C00008}.Debug|x64.ActiveCfg = Debug|x64
|
||||
{9E48B300-37D1-11DD-8C41-005056C00008}.Debug|x64.Build.0 = Debug|x64
|
||||
{9E48B300-37D1-11DD-8C41-005056C00008}.PGInstrument|Win32.ActiveCfg = PGInstrument|Win32
|
||||
{9E48B300-37D1-11DD-8C41-005056C00008}.PGInstrument|Win32.Build.0 = PGInstrument|Win32
|
||||
{9E48B300-37D1-11DD-8C41-005056C00008}.PGInstrument|x64.ActiveCfg = PGInstrument|x64
|
||||
{9E48B300-37D1-11DD-8C41-005056C00008}.PGInstrument|x64.Build.0 = PGInstrument|x64
|
||||
{9E48B300-37D1-11DD-8C41-005056C00008}.PGUpdate|Win32.ActiveCfg = PGUpdate|Win32
|
||||
{9E48B300-37D1-11DD-8C41-005056C00008}.PGUpdate|Win32.Build.0 = PGUpdate|Win32
|
||||
{9E48B300-37D1-11DD-8C41-005056C00008}.PGUpdate|x64.ActiveCfg = PGUpdate|x64
|
||||
{9E48B300-37D1-11DD-8C41-005056C00008}.PGUpdate|x64.Build.0 = PGUpdate|x64
|
||||
{9E48B300-37D1-11DD-8C41-005056C00008}.Release|Win32.ActiveCfg = Release|Win32
|
||||
{9E48B300-37D1-11DD-8C41-005056C00008}.Release|Win32.Build.0 = Release|Win32
|
||||
{9E48B300-37D1-11DD-8C41-005056C00008}.Release|x64.ActiveCfg = Release|x64
|
||||
{9E48B300-37D1-11DD-8C41-005056C00008}.Release|x64.Build.0 = Release|x64
|
||||
{6DE10744-E396-40A5-B4E2-1B69AA7C8D31}.Debug|Win32.ActiveCfg = Debug|Win32
|
||||
{6DE10744-E396-40A5-B4E2-1B69AA7C8D31}.Debug|Win32.Build.0 = Debug|Win32
|
||||
{6DE10744-E396-40A5-B4E2-1B69AA7C8D31}.Debug|x64.ActiveCfg = Debug|x64
|
||||
{6DE10744-E396-40A5-B4E2-1B69AA7C8D31}.Debug|x64.Build.0 = Debug|x64
|
||||
{6DE10744-E396-40A5-B4E2-1B69AA7C8D31}.PGInstrument|Win32.ActiveCfg = Release|Win32
|
||||
{6DE10744-E396-40A5-B4E2-1B69AA7C8D31}.PGInstrument|Win32.Build.0 = Release|Win32
|
||||
{6DE10744-E396-40A5-B4E2-1B69AA7C8D31}.PGInstrument|x64.ActiveCfg = Release|x64
|
||||
{6DE10744-E396-40A5-B4E2-1B69AA7C8D31}.PGInstrument|x64.Build.0 = Release|x64
|
||||
{6DE10744-E396-40A5-B4E2-1B69AA7C8D31}.PGUpdate|Win32.ActiveCfg = Release|Win32
|
||||
{6DE10744-E396-40A5-B4E2-1B69AA7C8D31}.PGUpdate|Win32.Build.0 = Release|Win32
|
||||
{6DE10744-E396-40A5-B4E2-1B69AA7C8D31}.PGUpdate|x64.ActiveCfg = Release|x64
|
||||
{6DE10744-E396-40A5-B4E2-1B69AA7C8D31}.PGUpdate|x64.Build.0 = Release|x64
|
||||
{6DE10744-E396-40A5-B4E2-1B69AA7C8D31}.Release|Win32.ActiveCfg = Release|Win32
|
||||
{6DE10744-E396-40A5-B4E2-1B69AA7C8D31}.Release|Win32.Build.0 = Release|Win32
|
||||
{6DE10744-E396-40A5-B4E2-1B69AA7C8D31}.Release|x64.ActiveCfg = Release|x64
|
||||
{6DE10744-E396-40A5-B4E2-1B69AA7C8D31}.Release|x64.Build.0 = Release|x64
|
||||
EndGlobalSection
|
||||
GlobalSection(SolutionProperties) = preSolution
|
||||
HideSolutionNode = FALSE
|
||||
EndGlobalSection
|
||||
EndGlobal
|
|
@ -42,7 +42,7 @@
|
|||
/>
|
||||
<Tool
|
||||
Name="VCCLCompilerTool"
|
||||
AdditionalIncludeDirectories=".\..\Modules\expat"
|
||||
AdditionalIncludeDirectories=".\..\..\Modules\expat"
|
||||
PreprocessorDefinitions="PYEXPAT_EXPORTS;HAVE_EXPAT_H;XML_NS;XML_DTD;BYTEORDER=1234;XML_CONTEXT_BYTES=1024;XML_STATIC;HAVE_MEMMOVE"
|
||||
/>
|
||||
<Tool
|
||||
|
@ -103,7 +103,7 @@
|
|||
/>
|
||||
<Tool
|
||||
Name="VCCLCompilerTool"
|
||||
AdditionalIncludeDirectories=".\..\Modules\expat"
|
||||
AdditionalIncludeDirectories=".\..\..\Modules\expat"
|
||||
PreprocessorDefinitions="PYEXPAT_EXPORTS;HAVE_EXPAT_H;XML_NS;XML_DTD;BYTEORDER=1234;XML_CONTEXT_BYTES=1024;XML_STATIC;HAVE_MEMMOVE"
|
||||
/>
|
||||
<Tool
|
||||
|
@ -164,7 +164,7 @@
|
|||
/>
|
||||
<Tool
|
||||
Name="VCCLCompilerTool"
|
||||
AdditionalIncludeDirectories=".\..\Modules\expat"
|
||||
AdditionalIncludeDirectories=".\..\..\Modules\expat"
|
||||
PreprocessorDefinitions="PYEXPAT_EXPORTS;HAVE_EXPAT_H;XML_NS;XML_DTD;BYTEORDER=1234;XML_CONTEXT_BYTES=1024;XML_STATIC;HAVE_MEMMOVE"
|
||||
/>
|
||||
<Tool
|
||||
|
@ -226,7 +226,7 @@
|
|||
/>
|
||||
<Tool
|
||||
Name="VCCLCompilerTool"
|
||||
AdditionalIncludeDirectories=".\..\Modules\expat"
|
||||
AdditionalIncludeDirectories=".\..\..\Modules\expat"
|
||||
PreprocessorDefinitions="PYEXPAT_EXPORTS;HAVE_EXPAT_H;XML_NS;XML_DTD;BYTEORDER=1234;XML_CONTEXT_BYTES=1024;XML_STATIC;HAVE_MEMMOVE"
|
||||
/>
|
||||
<Tool
|
||||
|
@ -287,7 +287,7 @@
|
|||
/>
|
||||
<Tool
|
||||
Name="VCCLCompilerTool"
|
||||
AdditionalIncludeDirectories=".\..\Modules\expat"
|
||||
AdditionalIncludeDirectories=".\..\..\Modules\expat"
|
||||
PreprocessorDefinitions="PYEXPAT_EXPORTS;HAVE_EXPAT_H;XML_NS;XML_DTD;BYTEORDER=1234;XML_CONTEXT_BYTES=1024;XML_STATIC;HAVE_MEMMOVE"
|
||||
/>
|
||||
<Tool
|
||||
|
@ -349,7 +349,7 @@
|
|||
/>
|
||||
<Tool
|
||||
Name="VCCLCompilerTool"
|
||||
AdditionalIncludeDirectories=".\..\Modules\expat"
|
||||
AdditionalIncludeDirectories=".\..\..\Modules\expat"
|
||||
PreprocessorDefinitions="PYEXPAT_EXPORTS;HAVE_EXPAT_H;XML_NS;XML_DTD;BYTEORDER=1234;XML_CONTEXT_BYTES=1024;XML_STATIC;HAVE_MEMMOVE"
|
||||
/>
|
||||
<Tool
|
||||
|
@ -411,7 +411,7 @@
|
|||
/>
|
||||
<Tool
|
||||
Name="VCCLCompilerTool"
|
||||
AdditionalIncludeDirectories=".\..\Modules\expat"
|
||||
AdditionalIncludeDirectories=".\..\..\Modules\expat"
|
||||
PreprocessorDefinitions="PYEXPAT_EXPORTS;HAVE_EXPAT_H;XML_NS;XML_DTD;BYTEORDER=1234;XML_CONTEXT_BYTES=1024;XML_STATIC;HAVE_MEMMOVE"
|
||||
/>
|
||||
<Tool
|
||||
|
@ -473,7 +473,7 @@
|
|||
/>
|
||||
<Tool
|
||||
Name="VCCLCompilerTool"
|
||||
AdditionalIncludeDirectories=".\..\Modules\expat"
|
||||
AdditionalIncludeDirectories=".\..\..\Modules\expat"
|
||||
PreprocessorDefinitions="PYEXPAT_EXPORTS;HAVE_EXPAT_H;XML_NS;XML_DTD;BYTEORDER=1234;XML_CONTEXT_BYTES=1024;XML_STATIC;HAVE_MEMMOVE"
|
||||
/>
|
||||
<Tool
|
||||
|
@ -519,11 +519,11 @@
|
|||
Name="Header Files"
|
||||
>
|
||||
<File
|
||||
RelativePath="..\Modules\expat\xmlrole.h"
|
||||
RelativePath="..\..\Modules\expat\xmlrole.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\Modules\expat\xmltok.h"
|
||||
RelativePath="..\..\Modules\expat\xmltok.h"
|
||||
>
|
||||
</File>
|
||||
</Filter>
|
||||
|
@ -531,19 +531,19 @@
|
|||
Name="Source Files"
|
||||
>
|
||||
<File
|
||||
RelativePath="..\Modules\pyexpat.c"
|
||||
RelativePath="..\..\Modules\pyexpat.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\Modules\expat\xmlparse.c"
|
||||
RelativePath="..\..\Modules\expat\xmlparse.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\Modules\expat\xmlrole.c"
|
||||
RelativePath="..\..\Modules\expat\xmlrole.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\Modules\expat\xmltok.c"
|
||||
RelativePath="..\..\Modules\expat\xmltok.c"
|
||||
>
|
||||
</File>
|
||||
</Filter>
|
|
@ -11,7 +11,7 @@
|
|||
Optimization="2"
|
||||
InlineFunctionExpansion="1"
|
||||
EnableIntrinsicFunctions="true"
|
||||
AdditionalIncludeDirectories="..\Include; ..\PC"
|
||||
AdditionalIncludeDirectories="..\..\Include; ..\..\PC"
|
||||
PreprocessorDefinitions="_WIN32"
|
||||
StringPooling="true"
|
||||
ExceptionHandling="0"
|
||||
|
@ -34,7 +34,7 @@
|
|||
/>
|
||||
<Tool
|
||||
Name="VCResourceCompilerTool"
|
||||
AdditionalIncludeDirectories="..\PC;..\Include"
|
||||
AdditionalIncludeDirectories="..\..\PC;..\..\Include"
|
||||
/>
|
||||
<UserMacro
|
||||
Name="PyDllName"
|
||||
|
@ -46,7 +46,7 @@
|
|||
/>
|
||||
<UserMacro
|
||||
Name="externalsDir"
|
||||
Value="..\externals"
|
||||
Value="..\..\externals"
|
||||
/>
|
||||
<UserMacro
|
||||
Name="bsddb47Dir"
|
|
@ -202,7 +202,7 @@
|
|||
Name="VCResourceCompilerTool"
|
||||
PreprocessorDefinitions="_DEBUG"
|
||||
Culture="1033"
|
||||
AdditionalIncludeDirectories="..\Include"
|
||||
AdditionalIncludeDirectories="..\..\Include"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCPreLinkEventTool"
|
||||
|
@ -277,7 +277,7 @@
|
|||
Name="VCResourceCompilerTool"
|
||||
PreprocessorDefinitions="_DEBUG"
|
||||
Culture="1033"
|
||||
AdditionalIncludeDirectories="..\Include"
|
||||
AdditionalIncludeDirectories="..\..\Include"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCPreLinkEventTool"
|
||||
|
@ -615,11 +615,11 @@
|
|||
Name="Resource Files"
|
||||
>
|
||||
<File
|
||||
RelativePath="..\PC\pycon.ico"
|
||||
RelativePath="..\..\PC\pycon.ico"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\PC\python_exe.rc"
|
||||
RelativePath="..\..\PC\python_exe.rc"
|
||||
>
|
||||
</File>
|
||||
</Filter>
|
||||
|
@ -627,7 +627,7 @@
|
|||
Name="Source Files"
|
||||
>
|
||||
<File
|
||||
RelativePath="..\Modules\python.c"
|
||||
RelativePath="..\..\Modules\python.c"
|
||||
>
|
||||
</File>
|
||||
</Filter>
|
File diff suppressed because it is too large
Load Diff
|
@ -600,7 +600,7 @@
|
|||
Name="Resource Files"
|
||||
>
|
||||
<File
|
||||
RelativePath="..\PC\python_exe.rc"
|
||||
RelativePath="..\..\PC\python_exe.rc"
|
||||
>
|
||||
</File>
|
||||
</Filter>
|
||||
|
@ -608,7 +608,7 @@
|
|||
Name="Source Files"
|
||||
>
|
||||
<File
|
||||
RelativePath="..\PC\WinMain.c"
|
||||
RelativePath="..\..\PC\WinMain.c"
|
||||
>
|
||||
</File>
|
||||
</Filter>
|
|
@ -0,0 +1,260 @@
|
|||
Building Python using VC++ 9.0
|
||||
------------------------------
|
||||
|
||||
This directory is used to build Python for Win32 and x64 platforms, e.g.
|
||||
Windows 2000, XP, Vista and Windows Server 2008. In order to build 32-bit
|
||||
debug and release executables, Microsoft Visual C++ 2008 Express Edition is
|
||||
required at the very least. In order to build 64-bit debug and release
|
||||
executables, Visual Studio 2008 Standard Edition is required at the very
|
||||
least. In order to build all of the above, as well as generate release builds
|
||||
that make use of Profile Guided Optimisation (PG0), Visual Studio 2008
|
||||
Professional Edition is required at the very least. The official Python
|
||||
releases are built with this version of Visual Studio.
|
||||
|
||||
For other Windows platforms and compilers, see PC/readme.txt.
|
||||
|
||||
All you need to do is open the workspace "pcbuild.sln" in Visual Studio,
|
||||
select the desired combination of configuration and platform and eventually
|
||||
build the solution. Unless you are going to debug a problem in the core or
|
||||
you are going to create an optimized build you want to select "Release" as
|
||||
configuration.
|
||||
|
||||
The PCbuild directory is compatible with all versions of Visual Studio from
|
||||
VS C++ Express Edition over the standard edition up to the professional
|
||||
edition. However the express edition does not support features like solution
|
||||
folders or profile guided optimization (PGO). The missing bits and pieces
|
||||
won't stop you from building Python.
|
||||
|
||||
The solution is configured to build the projects in the correct order. "Build
|
||||
Solution" or F7 takes care of dependencies except for x64 builds. To make
|
||||
cross compiling x64 builds on a 32bit OS possible the x64 builds require a
|
||||
32bit version of Python.
|
||||
|
||||
NOTE:
|
||||
You probably don't want to build most of the other subprojects, unless
|
||||
you're building an entire Python distribution from scratch, or
|
||||
specifically making changes to the subsystems they implement, or are
|
||||
running a Python core buildbot test slave; see SUBPROJECTS below)
|
||||
|
||||
When using the Debug setting, the output files have a _d added to
|
||||
their name: python27_d.dll, python_d.exe, parser_d.pyd, and so on. Both
|
||||
the build and rt batch files accept a -d option for debug builds.
|
||||
|
||||
The 32bit builds end up in the solution folder PCbuild while the x64 builds
|
||||
land in the amd64 subfolder. The PGI and PGO builds for profile guided
|
||||
optimization end up in their own folders, too.
|
||||
|
||||
Legacy support
|
||||
--------------
|
||||
|
||||
You can find build directories for older versions of Visual Studio and
|
||||
Visual C++ in the PC directory. The legacy build directories are no longer
|
||||
actively maintained and may not work out of the box.
|
||||
|
||||
PC/VC6/
|
||||
Visual C++ 6.0
|
||||
PC/VS7.1/
|
||||
Visual Studio 2003 (7.1)
|
||||
PC/VS8.0/
|
||||
Visual Studio 2005 (8.0)
|
||||
|
||||
|
||||
C RUNTIME
|
||||
---------
|
||||
|
||||
Visual Studio 2008 uses version 9 of the C runtime (MSVCRT9). The executables
|
||||
are linked to a CRT "side by side" assembly which must be present on the target
|
||||
machine. This is available under the VC/Redist folder of your visual studio
|
||||
distribution. On XP and later operating systems that support
|
||||
side-by-side assemblies it is not enough to have the msvcrt90.dll present,
|
||||
it has to be there as a whole assembly, that is, a folder with the .dll
|
||||
and a .manifest. Also, a check is made for the correct version.
|
||||
Therefore, one should distribute this assembly with the dlls, and keep
|
||||
it in the same directory. For compatibility with older systems, one should
|
||||
also set the PATH to this directory so that the dll can be found.
|
||||
For more info, see the Readme in the VC/Redist folder.
|
||||
|
||||
SUBPROJECTS
|
||||
-----------
|
||||
These subprojects should build out of the box. Subprojects other than the
|
||||
main ones (pythoncore, python, pythonw) generally build a DLL (renamed to
|
||||
.pyd) from a specific module so that users don't have to load the code
|
||||
supporting that module unless they import the module.
|
||||
|
||||
pythoncore
|
||||
.dll and .lib
|
||||
python
|
||||
.exe
|
||||
pythonw
|
||||
pythonw.exe, a variant of python.exe that doesn't pop up a DOS box
|
||||
_socket
|
||||
socketmodule.c
|
||||
_testcapi
|
||||
tests of the Python C API, run via Lib/test/test_capi.py, and
|
||||
implemented by module Modules/_testcapimodule.c
|
||||
pyexpat
|
||||
Python wrapper for accelerated XML parsing, which incorporates stable
|
||||
code from the Expat project: http://sourceforge.net/projects/expat/
|
||||
select
|
||||
selectmodule.c
|
||||
unicodedata
|
||||
large tables of Unicode data
|
||||
winsound
|
||||
play sounds (typically .wav files) under Windows
|
||||
|
||||
Python-controlled subprojects that wrap external projects:
|
||||
_bsddb
|
||||
Wraps Berkeley DB 4.7.25, which is currently built by _bsddb.vcproj.
|
||||
project.
|
||||
_sqlite3
|
||||
Wraps SQLite 3.6.21, which is currently built by sqlite3.vcproj.
|
||||
_tkinter
|
||||
Wraps the Tk windowing system. Unlike _bsddb and _sqlite3, there's no
|
||||
corresponding tcltk.vcproj-type project that builds Tcl/Tk from vcproj's
|
||||
within our pcbuild.sln, which means this module expects to find a
|
||||
pre-built Tcl/Tk in either ..\externals\tcltk for 32-bit or
|
||||
..\externals\tcltk64 for 64-bit (relative to this directory). See below
|
||||
for instructions to build Tcl/Tk.
|
||||
bz2
|
||||
Python wrapper for the libbz2 compression library. Homepage
|
||||
http://sources.redhat.com/bzip2/
|
||||
Download the source from the python.org copy into the dist
|
||||
directory:
|
||||
|
||||
svn export http://svn.python.org/projects/external/bzip2-1.0.6
|
||||
|
||||
** NOTE: if you use the PCbuild\get_externals.bat approach for
|
||||
obtaining external sources then you don't need to manually get the source
|
||||
above via subversion. **
|
||||
|
||||
_ssl
|
||||
Python wrapper for the secure sockets library.
|
||||
|
||||
Get the source code through
|
||||
|
||||
svn export http://svn.python.org/projects/external/openssl-1.0.2c
|
||||
|
||||
** NOTE: if you use the PCbuild\get_externals.bat approach for
|
||||
obtaining external sources then you don't need to manually get the source
|
||||
above via subversion. **
|
||||
|
||||
The NASM assembler is required to build OpenSSL. If you use the
|
||||
PCbuild\get_externals.bat script to get external library sources, it also
|
||||
downloads a version of NASM, which the ssl build script will add to PATH.
|
||||
Otherwise, you can download the NASM installer from
|
||||
http://www.nasm.us/
|
||||
and add NASM to your PATH.
|
||||
|
||||
You can also install ActivePerl from
|
||||
http://www.activestate.com/activeperl/
|
||||
if you like to use the official sources instead of the files from
|
||||
python's subversion repository. The svn version contains pre-build
|
||||
makefiles and assembly files.
|
||||
|
||||
The build process makes sure that no patented algorithms are included.
|
||||
For now RC5, MDC2 and IDEA are excluded from the build. You may have
|
||||
to manually remove $(OBJ_D)\i_*.obj from ms\nt.mak if the build process
|
||||
complains about missing files or forbidden IDEA. Again the files provided
|
||||
in the subversion repository are already fixed.
|
||||
|
||||
The MSVC project simply invokes PCBuild/build_ssl.py to perform
|
||||
the build. This Python script locates and builds your OpenSSL
|
||||
installation, then invokes a simple makefile to build the final .pyd.
|
||||
|
||||
build_ssl.py attempts to catch the most common errors (such as not
|
||||
being able to find OpenSSL sources, or not being able to find a Perl
|
||||
that works with OpenSSL) and give a reasonable error message.
|
||||
If you have a problem that doesn't seem to be handled correctly
|
||||
(eg, you know you have ActivePerl but we can't find it), please take
|
||||
a peek at build_ssl.py and suggest patches. Note that build_ssl.py
|
||||
should be able to be run directly from the command-line.
|
||||
|
||||
build_ssl.py/MSVC isn't clever enough to clean OpenSSL - you must do
|
||||
this by hand.
|
||||
|
||||
The subprojects above wrap external projects Python doesn't control, and as
|
||||
such, a little more work is required in order to download the relevant source
|
||||
files for each project before they can be built. The easiest way to do this
|
||||
is to use the `build.bat` script in this directory to build Python, and pass
|
||||
the '-e' switch to tell it to use get_externals.bat to fetch external sources
|
||||
and build Tcl/Tk and Tix. To use get_externals.bat, you'll need to have
|
||||
Subversion installed and svn.exe on your PATH. The script will fetch external
|
||||
library sources from http://svn.python.org/external and place them in
|
||||
..\externals (relative to this directory).
|
||||
|
||||
Building for Itanium
|
||||
--------------------
|
||||
|
||||
Official support for Itanium builds have been dropped from the build. Please
|
||||
contact us and provide patches if you are interested in Itanium builds.
|
||||
|
||||
Building for AMD64
|
||||
------------------
|
||||
|
||||
The build process for AMD64 / x64 is very similar to standard builds. You just
|
||||
have to set x64 as platform. In addition, the HOST_PYTHON environment variable
|
||||
must point to a Python interpreter (at least 2.4), to support cross-compilation.
|
||||
|
||||
Building Python Using the free MS Toolkit Compiler
|
||||
--------------------------------------------------
|
||||
|
||||
Microsoft has withdrawn the free MS Toolkit Compiler, so this can no longer
|
||||
be considered a supported option. Instead you can use the free VS C++ Express
|
||||
Edition.
|
||||
|
||||
Profile Guided Optimization
|
||||
---------------------------
|
||||
|
||||
The solution has two configurations for PGO. The PGInstrument
|
||||
configuration must be build first. The PGInstrument binaries are
|
||||
linked against a profiling library and contain extra debug
|
||||
information. The PGUpdate configuration takes the profiling data and
|
||||
generates optimized binaries.
|
||||
|
||||
The build_pgo.bat script automates the creation of optimized binaries. It
|
||||
creates the PGI files, runs the unit test suite or PyBench with the PGI
|
||||
python and finally creates the optimized files.
|
||||
|
||||
http://msdn.microsoft.com/en-us/library/e7k32f4k(VS.90).aspx
|
||||
|
||||
Static library
|
||||
--------------
|
||||
|
||||
The solution has no configuration for static libraries. However it is easy
|
||||
it build a static library instead of a DLL. You simply have to set the
|
||||
"Configuration Type" to "Static Library (.lib)" and alter the preprocessor
|
||||
macro "Py_ENABLE_SHARED" to "Py_NO_ENABLE_SHARED". You may also have to
|
||||
change the "Runtime Library" from "Multi-threaded DLL (/MD)" to
|
||||
"Multi-threaded (/MT)".
|
||||
|
||||
Visual Studio properties
|
||||
------------------------
|
||||
|
||||
The PCbuild solution makes heavy use of Visual Studio property files
|
||||
(*.vsprops). The properties can be viewed and altered in the Property
|
||||
Manager (View -> Other Windows -> Property Manager).
|
||||
|
||||
* debug (debug macro: _DEBUG)
|
||||
* pginstrument (PGO)
|
||||
* pgupdate (PGO)
|
||||
+-- pginstrument
|
||||
* pyd (python extension, release build)
|
||||
+-- release
|
||||
+-- pyproject
|
||||
* pyd_d (python extension, debug build)
|
||||
+-- debug
|
||||
+-- pyproject
|
||||
* pyproject (base settings for all projects, user macros like PyDllName)
|
||||
* release (release macro: NDEBUG)
|
||||
* x64 (AMD64 / x64 platform specific settings)
|
||||
|
||||
The pyproject propertyfile defines _WIN32 and x64 defines _WIN64 and _M_X64
|
||||
although the macros are set by the compiler, too. The GUI doesn't always know
|
||||
about the macros and confuse the user with false information.
|
||||
|
||||
YOUR OWN EXTENSION DLLs
|
||||
-----------------------
|
||||
|
||||
If you want to create your own extension module DLL, there's an example
|
||||
with easy-to-follow instructions in PC/example/; read the file
|
||||
readme.txt there first.
|
|
@ -0,0 +1,25 @@
|
|||
# Remove all the .pyc and .pyo files under ../Lib.
|
||||
|
||||
|
||||
def deltree(root):
|
||||
import os
|
||||
from os.path import join
|
||||
|
||||
npyc = npyo = 0
|
||||
for root, dirs, files in os.walk(root):
|
||||
for name in files:
|
||||
delete = False
|
||||
if name.endswith('.pyc'):
|
||||
delete = True
|
||||
npyc += 1
|
||||
elif name.endswith('.pyo'):
|
||||
delete = True
|
||||
npyo += 1
|
||||
|
||||
if delete:
|
||||
os.remove(join(root, name))
|
||||
|
||||
return npyc, npyo
|
||||
|
||||
npyc, npyo = deltree("../Lib")
|
||||
print(npyc, ".pyc deleted,", npyo, ".pyo deleted")
|
|
@ -0,0 +1,60 @@
|
|||
@echo off
|
||||
rem Run Tests. Run the regression test suite.
|
||||
rem Usage: rt [-d] [-O] [-q] [-x64] regrtest_args
|
||||
rem -d Run Debug build (python_d.exe). Else release build.
|
||||
rem -O Run python.exe or python_d.exe (see -d) with -O.
|
||||
rem -q "quick" -- normally the tests are run twice, the first time
|
||||
rem after deleting all the .py[co] files reachable from Lib/.
|
||||
rem -q runs the tests just once, and without deleting .py[co] files.
|
||||
rem -x64 Run the 64-bit build of python (or python_d if -d was specified)
|
||||
rem from the 'amd64' dir instead of the 32-bit build in this dir.
|
||||
rem All leading instances of these switches are shifted off, and
|
||||
rem whatever remains (up to 9 arguments) is passed to regrtest.py.
|
||||
rem For example,
|
||||
rem rt -O -d -x test_thread
|
||||
rem runs
|
||||
rem python_d -O ../lib/test/regrtest.py -x test_thread
|
||||
rem twice, and
|
||||
rem rt -q -g test_binascii
|
||||
rem runs
|
||||
rem python_d ../lib/test/regrtest.py -g test_binascii
|
||||
rem to generate the expected-output file for binascii quickly.
|
||||
rem
|
||||
rem Confusing: if you want to pass a comma-separated list, like
|
||||
rem -u network,largefile
|
||||
rem then you have to quote it on the rt line, like
|
||||
rem rt -u "network,largefile"
|
||||
|
||||
setlocal
|
||||
|
||||
set pcbuild=%~dp0
|
||||
set prefix=%pcbuild%
|
||||
set suffix=
|
||||
set qmode=
|
||||
set dashO=
|
||||
set tcltk=tcltk
|
||||
|
||||
:CheckOpts
|
||||
if "%1"=="-O" (set dashO=-O) & shift & goto CheckOpts
|
||||
if "%1"=="-q" (set qmode=yes) & shift & goto CheckOpts
|
||||
if "%1"=="-d" (set suffix=_d) & shift & goto CheckOpts
|
||||
if "%1"=="-x64" (set prefix=%prefix%amd64) & (set tcltk=tcltk64) & shift & goto CheckOpts
|
||||
|
||||
PATH %PATH%;%pcbuild%..\..\externals\%tcltk%\bin
|
||||
set exe="%prefix%\python%suffix%"
|
||||
set cmd=%exe% %dashO% -Wd -3 -E -tt "%pcbuild%\..\..\Lib\test\regrtest.py" %1 %2 %3 %4 %5 %6 %7 %8 %9
|
||||
if defined qmode goto Qmode
|
||||
|
||||
echo Deleting .pyc/.pyo files ...
|
||||
%exe% "%pcbuild%\rmpyc.py"
|
||||
|
||||
echo on
|
||||
%cmd%
|
||||
@echo off
|
||||
|
||||
echo About to run again without deleting .pyc/.pyo first:
|
||||
pause
|
||||
|
||||
:Qmode
|
||||
echo on
|
||||
%cmd%
|
|
@ -527,7 +527,7 @@
|
|||
Name="Source Files"
|
||||
>
|
||||
<File
|
||||
RelativePath="..\Modules\selectmodule.c"
|
||||
RelativePath="..\..\Modules\selectmodule.c"
|
||||
>
|
||||
</File>
|
||||
</Filter>
|
|
@ -511,11 +511,11 @@
|
|||
Name="Header Files"
|
||||
>
|
||||
<File
|
||||
RelativePath="..\Modules\unicodedata_db.h"
|
||||
RelativePath="..\..\Modules\unicodedata_db.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\Modules\unicodename_db.h"
|
||||
RelativePath="..\..\Modules\unicodename_db.h"
|
||||
>
|
||||
</File>
|
||||
</Filter>
|
||||
|
@ -523,7 +523,7 @@
|
|||
Name="Source Files"
|
||||
>
|
||||
<File
|
||||
RelativePath="..\Modules\unicodedata.c"
|
||||
RelativePath="..\..\Modules\unicodedata.c"
|
||||
>
|
||||
</File>
|
||||
</Filter>
|
|
@ -566,7 +566,7 @@
|
|||
Name="Source Files"
|
||||
>
|
||||
<File
|
||||
RelativePath="..\PC\w9xpopen.c"
|
||||
RelativePath="..\..\PC\w9xpopen.c"
|
||||
>
|
||||
</File>
|
||||
</Filter>
|
|
@ -513,7 +513,7 @@
|
|||
UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}"
|
||||
>
|
||||
<File
|
||||
RelativePath="..\PC\winsound.c"
|
||||
RelativePath="..\..\PC\winsound.c"
|
||||
>
|
||||
</File>
|
||||
</Filter>
|
|
@ -0,0 +1,103 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<ItemGroup Label="ProjectConfigurations">
|
||||
<ProjectConfiguration Include="Debug|Win32">
|
||||
<Configuration>Debug</Configuration>
|
||||
<Platform>Win32</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Debug|x64">
|
||||
<Configuration>Debug</Configuration>
|
||||
<Platform>x64</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="PGInstrument|Win32">
|
||||
<Configuration>PGInstrument</Configuration>
|
||||
<Platform>Win32</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="PGInstrument|x64">
|
||||
<Configuration>PGInstrument</Configuration>
|
||||
<Platform>x64</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="PGUpdate|Win32">
|
||||
<Configuration>PGUpdate</Configuration>
|
||||
<Platform>Win32</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="PGUpdate|x64">
|
||||
<Configuration>PGUpdate</Configuration>
|
||||
<Platform>x64</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Release|Win32">
|
||||
<Configuration>Release</Configuration>
|
||||
<Platform>Win32</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Release|x64">
|
||||
<Configuration>Release</Configuration>
|
||||
<Platform>x64</Platform>
|
||||
</ProjectConfiguration>
|
||||
</ItemGroup>
|
||||
<PropertyGroup Label="Globals">
|
||||
<ProjectGuid>{EB1C19C1-1F18-421E-9735-CAEE69DC6A3C}</ProjectGuid>
|
||||
<RootNamespace>wininst</RootNamespace>
|
||||
<MakeVersionInfoBeforeTarget>ClCompile</MakeVersionInfoBeforeTarget>
|
||||
<SupportPGO>false</SupportPGO>
|
||||
</PropertyGroup>
|
||||
<Import Project="..\..\PCBuild\python.props" />
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
|
||||
<PropertyGroup Label="Configuration">
|
||||
<ConfigurationType>Application</ConfigurationType>
|
||||
<UseOfMfc>false</UseOfMfc>
|
||||
<CharacterSet>NotSet</CharacterSet>
|
||||
</PropertyGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
|
||||
<ImportGroup Label="ExtensionSettings">
|
||||
</ImportGroup>
|
||||
<ImportGroup Label="PropertySheets">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
<Import Project="..\..\PCBuild\pyproject.props" />
|
||||
</ImportGroup>
|
||||
<PropertyGroup>
|
||||
<_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
|
||||
<OutDir>$(PySourcePath)lib\distutils\command\</OutDir>
|
||||
<LinkIncremental>false</LinkIncremental>
|
||||
<TargetName>wininst-$(VisualStudioVersion)</TargetName>
|
||||
<TargetName Condition="$(Platform) == 'x64'">$(TargetName)-amd64</TargetName>
|
||||
<TargetExt>.exe</TargetExt>
|
||||
</PropertyGroup>
|
||||
<ItemDefinitionGroup>
|
||||
<Midl>
|
||||
<TypeLibraryName>$(OutDir)wininst.tlb</TypeLibraryName>
|
||||
</Midl>
|
||||
<ClCompile>
|
||||
<Optimization>MinSpace</Optimization>
|
||||
<AdditionalIncludeDirectories>$(PySourcePath)Modules\zlib;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<PreprocessorDefinitions>_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
</ClCompile>
|
||||
<ResourceCompile>
|
||||
<AdditionalIncludeDirectories>$(PySourcePath)PC\bdist_wininst;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
</ResourceCompile>
|
||||
<Link>
|
||||
<AdditionalDependencies>comctl32.lib;imagehlp.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
||||
</Link>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemGroup>
|
||||
<ClCompile Include="extract.c" />
|
||||
<ClCompile Include="install.c" />
|
||||
<ClCompile Include="..\..\Modules\zlib\adler32.c" />
|
||||
<ClCompile Include="..\..\Modules\zlib\crc32.c" />
|
||||
<ClCompile Include="..\..\Modules\zlib\inffast.c" />
|
||||
<ClCompile Include="..\..\Modules\zlib\inflate.c" />
|
||||
<ClCompile Include="..\..\Modules\zlib\inftrees.c" />
|
||||
<ClCompile Include="..\..\Modules\zlib\zutil.c" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ClInclude Include="archive.h" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ResourceCompile Include="install.rc" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<None Include="PythonPowered.bmp" />
|
||||
</ItemGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
|
||||
<ImportGroup Label="ExtensionTargets">
|
||||
</ImportGroup>
|
||||
</Project>
|
|
@ -0,0 +1,61 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<ItemGroup>
|
||||
<Filter Include="Source Files">
|
||||
<UniqueIdentifier>{293b1092-03ad-4b7c-acb9-c4ab62e52f55}</UniqueIdentifier>
|
||||
<Extensions>cpp;c;cxx;rc;def;r;odl;idl;hpj;bat</Extensions>
|
||||
</Filter>
|
||||
<Filter Include="Source Files\zlib">
|
||||
<UniqueIdentifier>{0edc0406-282f-4dbc-b60e-a867c34a2a31}</UniqueIdentifier>
|
||||
</Filter>
|
||||
<Filter Include="Header Files">
|
||||
<UniqueIdentifier>{ea0c0f0e-3b73-474e-a999-e9689d032ccc}</UniqueIdentifier>
|
||||
<Extensions>h;hpp;hxx;hm;inl</Extensions>
|
||||
</Filter>
|
||||
<Filter Include="Resource Files">
|
||||
<UniqueIdentifier>{0c77c1cf-3f87-4f87-bd86-b425211c2181}</UniqueIdentifier>
|
||||
<Extensions>ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe</Extensions>
|
||||
</Filter>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ClCompile Include="..\PC\bdist_wininst\extract.c">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\PC\bdist_wininst\install.c">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\Modules\zlib\adler32.c">
|
||||
<Filter>Source Files\zlib</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\Modules\zlib\crc32.c">
|
||||
<Filter>Source Files\zlib</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\Modules\zlib\inffast.c">
|
||||
<Filter>Source Files\zlib</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\Modules\zlib\inflate.c">
|
||||
<Filter>Source Files\zlib</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\Modules\zlib\inftrees.c">
|
||||
<Filter>Source Files\zlib</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\Modules\zlib\zutil.c">
|
||||
<Filter>Source Files\zlib</Filter>
|
||||
</ClCompile>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ClInclude Include="..\PC\bdist_wininst\archive.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ResourceCompile Include="..\PC\bdist_wininst\install.rc">
|
||||
<Filter>Resource Files</Filter>
|
||||
</ResourceCompile>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<None Include="..\PC\bdist_wininst\PythonPowered.bmp">
|
||||
<Filter>Resource Files</Filter>
|
||||
</None>
|
||||
</ItemGroup>
|
||||
</Project>
|
|
@ -0,0 +1,314 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<ItemGroup Label="ProjectConfigurations">
|
||||
<ProjectConfiguration Include="Debug|Win32">
|
||||
<Configuration>Debug</Configuration>
|
||||
<Platform>Win32</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Debug|x64">
|
||||
<Configuration>Debug</Configuration>
|
||||
<Platform>x64</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="PGInstrument|Win32">
|
||||
<Configuration>PGInstrument</Configuration>
|
||||
<Platform>Win32</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="PGInstrument|x64">
|
||||
<Configuration>PGInstrument</Configuration>
|
||||
<Platform>x64</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="PGUpdate|Win32">
|
||||
<Configuration>PGUpdate</Configuration>
|
||||
<Platform>Win32</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="PGUpdate|x64">
|
||||
<Configuration>PGUpdate</Configuration>
|
||||
<Platform>x64</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Release|Win32">
|
||||
<Configuration>Release</Configuration>
|
||||
<Platform>Win32</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Release|x64">
|
||||
<Configuration>Release</Configuration>
|
||||
<Platform>x64</Platform>
|
||||
</ProjectConfiguration>
|
||||
</ItemGroup>
|
||||
<PropertyGroup Label="Globals">
|
||||
<ProjectGuid>{B4D38F3F-68FB-42EC-A45D-E00657BB3627}</ProjectGuid>
|
||||
<RootNamespace>_bsddb</RootNamespace>
|
||||
<Keyword>Win32Proj</Keyword>
|
||||
</PropertyGroup>
|
||||
<Import Project="python.props" />
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
|
||||
<PropertyGroup Label="Configuration">
|
||||
<ConfigurationType>DynamicLibrary</ConfigurationType>
|
||||
<CharacterSet>NotSet</CharacterSet>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Label="Configuration" />
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
|
||||
<PropertyGroup>
|
||||
<TargetExt>.pyd</TargetExt>
|
||||
</PropertyGroup>
|
||||
<ImportGroup Label="ExtensionSettings">
|
||||
</ImportGroup>
|
||||
<ImportGroup Label="PropertySheets">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
<Import Project="pyproject.props" />
|
||||
</ImportGroup>
|
||||
<PropertyGroup Label="UserMacros" />
|
||||
<PropertyGroup>
|
||||
<_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
|
||||
</PropertyGroup>
|
||||
<ItemDefinitionGroup>
|
||||
<ClCompile>
|
||||
<AdditionalIncludeDirectories>$(bsddbDir)\build_windows;$(bsddbDir);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<PreprocessorDefinitions>_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<AdditionalDependencies>ws2_32.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
||||
<BaseAddress>0x1e180000</BaseAddress>
|
||||
</Link>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemGroup>
|
||||
<ClInclude Include="..\Modules\bsddb.h" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ClCompile Include="..\Modules\_bsddb.c" />
|
||||
<ClCompile Include="$(bsddbDir)\crypto\aes_method.c" />
|
||||
<ClCompile Include="$(bsddbDir)\btree\bt_compact.c" />
|
||||
<ClCompile Include="$(bsddbDir)\btree\bt_compare.c" />
|
||||
<ClCompile Include="$(bsddbDir)\btree\bt_conv.c" />
|
||||
<ClCompile Include="$(bsddbDir)\btree\bt_curadj.c" />
|
||||
<ClCompile Include="$(bsddbDir)\btree\bt_cursor.c" />
|
||||
<ClCompile Include="$(bsddbDir)\btree\bt_delete.c" />
|
||||
<ClCompile Include="$(bsddbDir)\btree\bt_method.c" />
|
||||
<ClCompile Include="$(bsddbDir)\btree\bt_open.c" />
|
||||
<ClCompile Include="$(bsddbDir)\btree\bt_put.c" />
|
||||
<ClCompile Include="$(bsddbDir)\btree\bt_rec.c" />
|
||||
<ClCompile Include="$(bsddbDir)\btree\bt_reclaim.c" />
|
||||
<ClCompile Include="$(bsddbDir)\btree\bt_recno.c" />
|
||||
<ClCompile Include="$(bsddbDir)\btree\bt_rsearch.c" />
|
||||
<ClCompile Include="$(bsddbDir)\btree\bt_search.c" />
|
||||
<ClCompile Include="$(bsddbDir)\btree\bt_split.c" />
|
||||
<ClCompile Include="$(bsddbDir)\btree\bt_stat.c" />
|
||||
<ClCompile Include="$(bsddbDir)\btree\bt_upgrade.c" />
|
||||
<ClCompile Include="$(bsddbDir)\btree\bt_verify.c" />
|
||||
<ClCompile Include="$(bsddbDir)\btree\btree_auto.c" />
|
||||
<ClCompile Include="$(bsddbDir)\db\crdel_auto.c" />
|
||||
<ClCompile Include="$(bsddbDir)\db\crdel_rec.c" />
|
||||
<ClCompile Include="$(bsddbDir)\crypto\crypto.c" />
|
||||
<ClCompile Include="$(bsddbDir)\db\db.c" />
|
||||
<ClCompile Include="$(bsddbDir)\db\db_am.c" />
|
||||
<ClCompile Include="$(bsddbDir)\db\db_auto.c" />
|
||||
<ClCompile Include="$(bsddbDir)\common\db_byteorder.c" />
|
||||
<ClCompile Include="$(bsddbDir)\db\db_cam.c" />
|
||||
<ClCompile Include="$(bsddbDir)\db\db_cds.c" />
|
||||
<ClCompile Include="$(bsddbDir)\db\db_conv.c" />
|
||||
<ClCompile Include="$(bsddbDir)\db\db_dispatch.c" />
|
||||
<ClCompile Include="$(bsddbDir)\db\db_dup.c" />
|
||||
<ClCompile Include="$(bsddbDir)\common\db_err.c" />
|
||||
<ClCompile Include="$(bsddbDir)\common\db_getlong.c" />
|
||||
<ClCompile Include="$(bsddbDir)\common\db_idspace.c" />
|
||||
<ClCompile Include="$(bsddbDir)\db\db_iface.c" />
|
||||
<ClCompile Include="$(bsddbDir)\db\db_join.c" />
|
||||
<ClCompile Include="$(bsddbDir)\common\db_log2.c" />
|
||||
<ClCompile Include="$(bsddbDir)\db\db_meta.c" />
|
||||
<ClCompile Include="$(bsddbDir)\db\db_method.c" />
|
||||
<ClCompile Include="$(bsddbDir)\db\db_open.c" />
|
||||
<ClCompile Include="$(bsddbDir)\db\db_overflow.c" />
|
||||
<ClCompile Include="$(bsddbDir)\db\db_ovfl_vrfy.c" />
|
||||
<ClCompile Include="$(bsddbDir)\db\db_pr.c" />
|
||||
<ClCompile Include="$(bsddbDir)\db\db_rec.c" />
|
||||
<ClCompile Include="$(bsddbDir)\db\db_reclaim.c" />
|
||||
<ClCompile Include="$(bsddbDir)\db\db_remove.c" />
|
||||
<ClCompile Include="$(bsddbDir)\db\db_rename.c" />
|
||||
<ClCompile Include="$(bsddbDir)\db\db_ret.c" />
|
||||
<ClCompile Include="$(bsddbDir)\db\db_setid.c" />
|
||||
<ClCompile Include="$(bsddbDir)\db\db_setlsn.c" />
|
||||
<ClCompile Include="$(bsddbDir)\common\db_shash.c" />
|
||||
<ClCompile Include="$(bsddbDir)\db\db_stati.c" />
|
||||
<ClCompile Include="$(bsddbDir)\db\db_truncate.c" />
|
||||
<ClCompile Include="$(bsddbDir)\db\db_upg.c" />
|
||||
<ClCompile Include="$(bsddbDir)\db\db_upg_opd.c" />
|
||||
<ClCompile Include="$(bsddbDir)\db\db_vrfy.c" />
|
||||
<ClCompile Include="$(bsddbDir)\db\db_vrfyutil.c" />
|
||||
<ClCompile Include="$(bsddbDir)\dbm\dbm.c" />
|
||||
<ClCompile Include="$(bsddbDir)\dbreg\dbreg.c" />
|
||||
<ClCompile Include="$(bsddbDir)\dbreg\dbreg_auto.c" />
|
||||
<ClCompile Include="$(bsddbDir)\dbreg\dbreg_rec.c" />
|
||||
<ClCompile Include="$(bsddbDir)\dbreg\dbreg_stat.c" />
|
||||
<ClCompile Include="$(bsddbDir)\dbreg\dbreg_util.c" />
|
||||
<ClCompile Include="$(bsddbDir)\common\dbt.c" />
|
||||
<ClCompile Include="$(bsddbDir)\env\env_alloc.c" />
|
||||
<ClCompile Include="$(bsddbDir)\env\env_config.c" />
|
||||
<ClCompile Include="$(bsddbDir)\env\env_failchk.c" />
|
||||
<ClCompile Include="$(bsddbDir)\env\env_file.c" />
|
||||
<ClCompile Include="$(bsddbDir)\env\env_globals.c" />
|
||||
<ClCompile Include="$(bsddbDir)\env\env_method.c" />
|
||||
<ClCompile Include="$(bsddbDir)\env\env_name.c" />
|
||||
<ClCompile Include="$(bsddbDir)\env\env_open.c" />
|
||||
<ClCompile Include="$(bsddbDir)\env\env_recover.c" />
|
||||
<ClCompile Include="$(bsddbDir)\env\env_region.c" />
|
||||
<ClCompile Include="$(bsddbDir)\env\env_register.c" />
|
||||
<ClCompile Include="$(bsddbDir)\env\env_sig.c" />
|
||||
<ClCompile Include="$(bsddbDir)\env\env_stat.c" />
|
||||
<ClCompile Include="$(bsddbDir)\fileops\fileops_auto.c" />
|
||||
<ClCompile Include="$(bsddbDir)\fileops\fop_basic.c" />
|
||||
<ClCompile Include="$(bsddbDir)\fileops\fop_rec.c" />
|
||||
<ClCompile Include="$(bsddbDir)\fileops\fop_util.c" />
|
||||
<ClCompile Include="$(bsddbDir)\hash\hash.c" />
|
||||
<ClCompile Include="$(bsddbDir)\hash\hash_auto.c" />
|
||||
<ClCompile Include="$(bsddbDir)\hash\hash_conv.c" />
|
||||
<ClCompile Include="$(bsddbDir)\hash\hash_dup.c" />
|
||||
<ClCompile Include="$(bsddbDir)\hash\hash_func.c" />
|
||||
<ClCompile Include="$(bsddbDir)\hash\hash_meta.c" />
|
||||
<ClCompile Include="$(bsddbDir)\hash\hash_method.c" />
|
||||
<ClCompile Include="$(bsddbDir)\hash\hash_open.c" />
|
||||
<ClCompile Include="$(bsddbDir)\hash\hash_page.c" />
|
||||
<ClCompile Include="$(bsddbDir)\hash\hash_rec.c" />
|
||||
<ClCompile Include="$(bsddbDir)\hash\hash_reclaim.c" />
|
||||
<ClCompile Include="$(bsddbDir)\hash\hash_stat.c" />
|
||||
<ClCompile Include="$(bsddbDir)\hash\hash_upgrade.c" />
|
||||
<ClCompile Include="$(bsddbDir)\hash\hash_verify.c" />
|
||||
<ClCompile Include="$(bsddbDir)\hmac\hmac.c" />
|
||||
<ClCompile Include="$(bsddbDir)\hsearch\hsearch.c" />
|
||||
<ClCompile Include="$(bsddbDir)\lock\lock.c" />
|
||||
<ClCompile Include="$(bsddbDir)\lock\lock_deadlock.c" />
|
||||
<ClCompile Include="$(bsddbDir)\lock\lock_failchk.c" />
|
||||
<ClCompile Include="$(bsddbDir)\lock\lock_id.c" />
|
||||
<ClCompile Include="$(bsddbDir)\lock\lock_list.c" />
|
||||
<ClCompile Include="$(bsddbDir)\lock\lock_method.c" />
|
||||
<ClCompile Include="$(bsddbDir)\lock\lock_region.c" />
|
||||
<ClCompile Include="$(bsddbDir)\lock\lock_stat.c" />
|
||||
<ClCompile Include="$(bsddbDir)\lock\lock_timer.c" />
|
||||
<ClCompile Include="$(bsddbDir)\lock\lock_util.c" />
|
||||
<ClCompile Include="$(bsddbDir)\log\log.c" />
|
||||
<ClCompile Include="$(bsddbDir)\log\log_archive.c" />
|
||||
<ClCompile Include="$(bsddbDir)\log\log_compare.c" />
|
||||
<ClCompile Include="$(bsddbDir)\log\log_debug.c" />
|
||||
<ClCompile Include="$(bsddbDir)\log\log_get.c" />
|
||||
<ClCompile Include="$(bsddbDir)\log\log_method.c" />
|
||||
<ClCompile Include="$(bsddbDir)\log\log_put.c" />
|
||||
<ClCompile Include="$(bsddbDir)\log\log_stat.c" />
|
||||
<ClCompile Include="$(bsddbDir)\common\mkpath.c" />
|
||||
<ClCompile Include="$(bsddbDir)\mp\mp_alloc.c" />
|
||||
<ClCompile Include="$(bsddbDir)\mp\mp_bh.c" />
|
||||
<ClCompile Include="$(bsddbDir)\mp\mp_fget.c" />
|
||||
<ClCompile Include="$(bsddbDir)\mp\mp_fmethod.c" />
|
||||
<ClCompile Include="$(bsddbDir)\mp\mp_fopen.c" />
|
||||
<ClCompile Include="$(bsddbDir)\mp\mp_fput.c" />
|
||||
<ClCompile Include="$(bsddbDir)\mp\mp_fset.c" />
|
||||
<ClCompile Include="$(bsddbDir)\mp\mp_method.c" />
|
||||
<ClCompile Include="$(bsddbDir)\mp\mp_mvcc.c" />
|
||||
<ClCompile Include="$(bsddbDir)\mp\mp_region.c" />
|
||||
<ClCompile Include="$(bsddbDir)\mp\mp_register.c" />
|
||||
<ClCompile Include="$(bsddbDir)\mp\mp_resize.c" />
|
||||
<ClCompile Include="$(bsddbDir)\mp\mp_stat.c" />
|
||||
<ClCompile Include="$(bsddbDir)\mp\mp_sync.c" />
|
||||
<ClCompile Include="$(bsddbDir)\mp\mp_trickle.c" />
|
||||
<ClCompile Include="$(bsddbDir)\crypto\mersenne\mt19937db.c" />
|
||||
<ClCompile Include="$(bsddbDir)\mutex\mut_alloc.c" />
|
||||
<ClCompile Include="$(bsddbDir)\mutex\mut_failchk.c" />
|
||||
<ClCompile Include="$(bsddbDir)\mutex\mut_method.c" />
|
||||
<ClCompile Include="$(bsddbDir)\mutex\mut_region.c" />
|
||||
<ClCompile Include="$(bsddbDir)\mutex\mut_stat.c" />
|
||||
<ClCompile Include="$(bsddbDir)\mutex\mut_win32.c" />
|
||||
<ClCompile Include="$(bsddbDir)\common\openflags.c" />
|
||||
<ClCompile Include="$(bsddbDir)\os\os_abort.c" />
|
||||
<ClCompile Include="$(bsddbDir)\os_windows\os_abs.c" />
|
||||
<ClCompile Include="$(bsddbDir)\os\os_addrinfo.c" />
|
||||
<ClCompile Include="$(bsddbDir)\os\os_alloc.c" />
|
||||
<ClCompile Include="$(bsddbDir)\os_windows\os_clock.c" />
|
||||
<ClCompile Include="$(bsddbDir)\os_windows\os_config.c" />
|
||||
<ClCompile Include="$(bsddbDir)\os_windows\os_cpu.c" />
|
||||
<ClCompile Include="$(bsddbDir)\os\os_ctime.c" />
|
||||
<ClCompile Include="$(bsddbDir)\os_windows\os_dir.c" />
|
||||
<ClCompile Include="$(bsddbDir)\os_windows\os_errno.c" />
|
||||
<ClCompile Include="$(bsddbDir)\os_windows\os_fid.c" />
|
||||
<ClCompile Include="$(bsddbDir)\os_windows\os_flock.c" />
|
||||
<ClCompile Include="$(bsddbDir)\os_windows\os_fsync.c" />
|
||||
<ClCompile Include="$(bsddbDir)\os_windows\os_getenv.c" />
|
||||
<ClCompile Include="$(bsddbDir)\os_windows\os_handle.c" />
|
||||
<ClCompile Include="$(bsddbDir)\os_windows\os_map.c" />
|
||||
<ClCompile Include="$(bsddbDir)\common\os_method.c" />
|
||||
<ClCompile Include="$(bsddbDir)\os_windows\os_mkdir.c" />
|
||||
<ClCompile Include="$(bsddbDir)\os_windows\os_open.c" />
|
||||
<ClCompile Include="$(bsddbDir)\os\os_pid.c" />
|
||||
<ClCompile Include="$(bsddbDir)\os_windows\os_rename.c" />
|
||||
<ClCompile Include="$(bsddbDir)\os\os_root.c" />
|
||||
<ClCompile Include="$(bsddbDir)\os\os_rpath.c" />
|
||||
<ClCompile Include="$(bsddbDir)\os_windows\os_rw.c" />
|
||||
<ClCompile Include="$(bsddbDir)\os_windows\os_seek.c" />
|
||||
<ClCompile Include="$(bsddbDir)\os\os_stack.c" />
|
||||
<ClCompile Include="$(bsddbDir)\os_windows\os_stat.c" />
|
||||
<ClCompile Include="$(bsddbDir)\os\os_tmpdir.c" />
|
||||
<ClCompile Include="$(bsddbDir)\os_windows\os_truncate.c" />
|
||||
<ClCompile Include="$(bsddbDir)\os\os_uid.c" />
|
||||
<ClCompile Include="$(bsddbDir)\os_windows\os_unlink.c" />
|
||||
<ClCompile Include="$(bsddbDir)\os_windows\os_yield.c" />
|
||||
<ClCompile Include="$(bsddbDir)\qam\qam.c" />
|
||||
<ClCompile Include="$(bsddbDir)\qam\qam_auto.c" />
|
||||
<ClCompile Include="$(bsddbDir)\qam\qam_conv.c" />
|
||||
<ClCompile Include="$(bsddbDir)\qam\qam_files.c" />
|
||||
<ClCompile Include="$(bsddbDir)\qam\qam_method.c" />
|
||||
<ClCompile Include="$(bsddbDir)\qam\qam_open.c" />
|
||||
<ClCompile Include="$(bsddbDir)\qam\qam_rec.c" />
|
||||
<ClCompile Include="$(bsddbDir)\qam\qam_stat.c" />
|
||||
<ClCompile Include="$(bsddbDir)\qam\qam_upgrade.c" />
|
||||
<ClCompile Include="$(bsddbDir)\qam\qam_verify.c" />
|
||||
<ClCompile Include="$(bsddbDir)\rep\rep_auto.c" />
|
||||
<ClCompile Include="$(bsddbDir)\rep\rep_backup.c" />
|
||||
<ClCompile Include="$(bsddbDir)\rep\rep_elect.c" />
|
||||
<ClCompile Include="$(bsddbDir)\rep\rep_lease.c" />
|
||||
<ClCompile Include="$(bsddbDir)\rep\rep_log.c" />
|
||||
<ClCompile Include="$(bsddbDir)\rep\rep_method.c" />
|
||||
<ClCompile Include="$(bsddbDir)\rep\rep_record.c" />
|
||||
<ClCompile Include="$(bsddbDir)\rep\rep_region.c" />
|
||||
<ClCompile Include="$(bsddbDir)\rep\rep_stat.c" />
|
||||
<ClCompile Include="$(bsddbDir)\rep\rep_util.c" />
|
||||
<ClCompile Include="$(bsddbDir)\rep\rep_verify.c" />
|
||||
<ClCompile Include="$(bsddbDir)\repmgr\repmgr_auto.c" />
|
||||
<ClCompile Include="$(bsddbDir)\repmgr\repmgr_elect.c" />
|
||||
<ClCompile Include="$(bsddbDir)\repmgr\repmgr_method.c" />
|
||||
<ClCompile Include="$(bsddbDir)\repmgr\repmgr_msg.c" />
|
||||
<ClCompile Include="$(bsddbDir)\repmgr\repmgr_net.c" />
|
||||
<ClCompile Include="$(bsddbDir)\repmgr\repmgr_queue.c" />
|
||||
<ClCompile Include="$(bsddbDir)\repmgr\repmgr_sel.c" />
|
||||
<ClCompile Include="$(bsddbDir)\repmgr\repmgr_stat.c" />
|
||||
<ClCompile Include="$(bsddbDir)\repmgr\repmgr_util.c" />
|
||||
<ClCompile Include="$(bsddbDir)\repmgr\repmgr_windows.c" />
|
||||
<ClCompile Include="$(bsddbDir)\crypto\rijndael\rijndael-alg-fst.c" />
|
||||
<ClCompile Include="$(bsddbDir)\crypto\rijndael\rijndael-api-fst.c" />
|
||||
<ClCompile Include="$(bsddbDir)\sequence\seq_stat.c" />
|
||||
<ClCompile Include="$(bsddbDir)\sequence\sequence.c" />
|
||||
<ClCompile Include="$(bsddbDir)\hmac\sha1.c" />
|
||||
<ClCompile Include="$(bsddbDir)\clib\strsep.c" />
|
||||
<ClCompile Include="$(bsddbDir)\txn\txn.c" />
|
||||
<ClCompile Include="$(bsddbDir)\txn\txn_auto.c" />
|
||||
<ClCompile Include="$(bsddbDir)\txn\txn_chkpt.c" />
|
||||
<ClCompile Include="$(bsddbDir)\txn\txn_failchk.c" />
|
||||
<ClCompile Include="$(bsddbDir)\txn\txn_method.c" />
|
||||
<ClCompile Include="$(bsddbDir)\txn\txn_rec.c" />
|
||||
<ClCompile Include="$(bsddbDir)\txn\txn_recover.c" />
|
||||
<ClCompile Include="$(bsddbDir)\txn\txn_region.c" />
|
||||
<ClCompile Include="$(bsddbDir)\txn\txn_stat.c" />
|
||||
<ClCompile Include="$(bsddbDir)\txn\txn_util.c" />
|
||||
<ClCompile Include="$(bsddbDir)\common\util_cache.c" />
|
||||
<ClCompile Include="$(bsddbDir)\common\util_log.c" />
|
||||
<ClCompile Include="$(bsddbDir)\common\util_sig.c" />
|
||||
<ClCompile Include="$(bsddbDir)\xa\xa.c" />
|
||||
<ClCompile Include="$(bsddbDir)\xa\xa_db.c" />
|
||||
<ClCompile Include="$(bsddbDir)\xa\xa_map.c" />
|
||||
<ClCompile Include="$(bsddbDir)\common\zerofill.c" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ProjectReference Include="pythoncore.vcxproj">
|
||||
<Project>{cf7ac3d1-e2df-41d2-bea6-1e2556cdea26}</Project>
|
||||
<ReferenceOutputAssembly>false</ReferenceOutputAssembly>
|
||||
</ProjectReference>
|
||||
</ItemGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
|
||||
<ImportGroup Label="ExtensionTargets">
|
||||
</ImportGroup>
|
||||
</Project>
|
|
@ -0,0 +1,702 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<ItemGroup>
|
||||
<Filter Include="Header Files">
|
||||
<UniqueIdentifier>{82655853-5a03-4804-a421-44510138071e}</UniqueIdentifier>
|
||||
</Filter>
|
||||
<Filter Include="Source Files">
|
||||
<UniqueIdentifier>{c52be92f-9033-4a0f-bf55-1b65c7e7b015}</UniqueIdentifier>
|
||||
</Filter>
|
||||
<Filter Include="Berkeley DB 4.7.25 Source Files">
|
||||
<UniqueIdentifier>{49074366-917a-4969-88c7-0f6ec09c7021}</UniqueIdentifier>
|
||||
</Filter>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ClInclude Include="..\Modules\bsddb.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ClCompile Include="..\Modules\_bsddb.c">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\crypto\aes_method.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\btree\bt_compact.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\btree\bt_compare.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\btree\bt_conv.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\btree\bt_curadj.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\btree\bt_cursor.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\btree\bt_delete.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\btree\bt_method.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\btree\bt_open.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\btree\bt_put.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\btree\bt_rec.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\btree\bt_reclaim.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\btree\bt_recno.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\btree\bt_rsearch.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\btree\bt_search.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\btree\bt_split.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\btree\bt_stat.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\btree\bt_upgrade.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\btree\bt_verify.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\btree\btree_auto.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\db\crdel_auto.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\db\crdel_rec.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\crypto\crypto.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\db\db.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\db\db_am.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\db\db_auto.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\common\db_byteorder.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\db\db_cam.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\db\db_cds.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\db\db_conv.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\db\db_dispatch.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\db\db_dup.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\common\db_err.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\common\db_getlong.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\common\db_idspace.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\db\db_iface.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\db\db_join.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\common\db_log2.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\db\db_meta.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\db\db_method.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\db\db_open.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\db\db_overflow.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\db\db_ovfl_vrfy.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\db\db_pr.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\db\db_rec.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\db\db_reclaim.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\db\db_remove.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\db\db_rename.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\db\db_ret.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\db\db_setid.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\db\db_setlsn.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\common\db_shash.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\db\db_stati.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\db\db_truncate.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\db\db_upg.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\db\db_upg_opd.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\db\db_vrfy.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\db\db_vrfyutil.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\dbm\dbm.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\dbreg\dbreg.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\dbreg\dbreg_auto.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\dbreg\dbreg_rec.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\dbreg\dbreg_stat.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\dbreg\dbreg_util.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\common\dbt.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\env\env_alloc.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\env\env_config.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\env\env_failchk.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\env\env_file.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\env\env_globals.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\env\env_method.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\env\env_name.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\env\env_open.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\env\env_recover.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\env\env_region.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\env\env_register.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\env\env_sig.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\env\env_stat.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\fileops\fileops_auto.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\fileops\fop_basic.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\fileops\fop_rec.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\fileops\fop_util.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\hash\hash.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\hash\hash_auto.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\hash\hash_conv.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\hash\hash_dup.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\hash\hash_func.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\hash\hash_meta.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\hash\hash_method.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\hash\hash_open.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\hash\hash_page.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\hash\hash_rec.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\hash\hash_reclaim.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\hash\hash_stat.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\hash\hash_upgrade.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\hash\hash_verify.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\hmac\hmac.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\hsearch\hsearch.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\lock\lock.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\lock\lock_deadlock.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\lock\lock_failchk.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\lock\lock_id.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\lock\lock_list.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\lock\lock_method.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\lock\lock_region.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\lock\lock_stat.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\lock\lock_timer.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\lock\lock_util.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\log\log.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\log\log_archive.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\log\log_compare.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\log\log_debug.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\log\log_get.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\log\log_method.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\log\log_put.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\log\log_stat.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\common\mkpath.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\mp\mp_alloc.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\mp\mp_bh.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\mp\mp_fget.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\mp\mp_fmethod.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\mp\mp_fopen.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\mp\mp_fput.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\mp\mp_fset.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\mp\mp_method.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\mp\mp_mvcc.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\mp\mp_region.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\mp\mp_register.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\mp\mp_resize.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\mp\mp_stat.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\mp\mp_sync.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\mp\mp_trickle.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\crypto\mersenne\mt19937db.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\mutex\mut_alloc.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\mutex\mut_failchk.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\mutex\mut_method.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\mutex\mut_region.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\mutex\mut_stat.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\mutex\mut_win32.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\common\openflags.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\os\os_abort.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\os_windows\os_abs.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\os\os_addrinfo.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\os\os_alloc.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\os_windows\os_clock.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\os_windows\os_config.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\os_windows\os_cpu.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\os\os_ctime.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\os_windows\os_dir.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\os_windows\os_errno.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\os_windows\os_fid.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\os_windows\os_flock.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\os_windows\os_fsync.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\os_windows\os_getenv.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\os_windows\os_handle.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\os_windows\os_map.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\common\os_method.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\os_windows\os_mkdir.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\os_windows\os_open.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\os\os_pid.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\os_windows\os_rename.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\os\os_root.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\os\os_rpath.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\os_windows\os_rw.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\os_windows\os_seek.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\os\os_stack.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\os_windows\os_stat.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\os\os_tmpdir.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\os_windows\os_truncate.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\os\os_uid.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\os_windows\os_unlink.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\os_windows\os_yield.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\qam\qam.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\qam\qam_auto.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\qam\qam_conv.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\qam\qam_files.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\qam\qam_method.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\qam\qam_open.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\qam\qam_rec.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\qam\qam_stat.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\qam\qam_upgrade.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\qam\qam_verify.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\rep\rep_auto.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\rep\rep_backup.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\rep\rep_elect.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\rep\rep_lease.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\rep\rep_log.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\rep\rep_method.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\rep\rep_record.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\rep\rep_region.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\rep\rep_stat.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\rep\rep_util.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\rep\rep_verify.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\repmgr\repmgr_auto.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\repmgr\repmgr_elect.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\repmgr\repmgr_method.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\repmgr\repmgr_msg.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\repmgr\repmgr_net.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\repmgr\repmgr_queue.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\repmgr\repmgr_sel.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\repmgr\repmgr_stat.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\repmgr\repmgr_util.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\repmgr\repmgr_windows.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\crypto\rijndael\rijndael-alg-fst.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\crypto\rijndael\rijndael-api-fst.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\sequence\seq_stat.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\sequence\sequence.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\hmac\sha1.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\clib\strsep.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\txn\txn.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\txn\txn_auto.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\txn\txn_chkpt.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\txn\txn_failchk.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\txn\txn_method.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\txn\txn_rec.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\txn\txn_recover.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\txn\txn_region.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\txn\txn_stat.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\txn\txn_util.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\common\util_cache.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\common\util_log.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\common\util_sig.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\xa\xa.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\xa\xa_db.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\xa\xa_map.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bsddbDir)\common\zerofill.c">
|
||||
<Filter>Berkeley DB 4.7.25 Source Files</Filter>
|
||||
</ClCompile>
|
||||
</ItemGroup>
|
||||
</Project>
|
|
@ -0,0 +1,107 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<ItemGroup Label="ProjectConfigurations">
|
||||
<ProjectConfiguration Include="Debug|Win32">
|
||||
<Configuration>Debug</Configuration>
|
||||
<Platform>Win32</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Debug|x64">
|
||||
<Configuration>Debug</Configuration>
|
||||
<Platform>x64</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="PGInstrument|Win32">
|
||||
<Configuration>PGInstrument</Configuration>
|
||||
<Platform>Win32</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="PGInstrument|x64">
|
||||
<Configuration>PGInstrument</Configuration>
|
||||
<Platform>x64</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="PGUpdate|Win32">
|
||||
<Configuration>PGUpdate</Configuration>
|
||||
<Platform>Win32</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="PGUpdate|x64">
|
||||
<Configuration>PGUpdate</Configuration>
|
||||
<Platform>x64</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Release|Win32">
|
||||
<Configuration>Release</Configuration>
|
||||
<Platform>Win32</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Release|x64">
|
||||
<Configuration>Release</Configuration>
|
||||
<Platform>x64</Platform>
|
||||
</ProjectConfiguration>
|
||||
</ItemGroup>
|
||||
<PropertyGroup Label="Globals">
|
||||
<ProjectGuid>{0E9791DB-593A-465F-98BC-681011311618}</ProjectGuid>
|
||||
<RootNamespace>_ctypes</RootNamespace>
|
||||
<Keyword>Win32Proj</Keyword>
|
||||
</PropertyGroup>
|
||||
<Import Project="python.props" />
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
|
||||
<PropertyGroup Label="Configuration">
|
||||
<ConfigurationType>DynamicLibrary</ConfigurationType>
|
||||
<CharacterSet>NotSet</CharacterSet>
|
||||
</PropertyGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
|
||||
<PropertyGroup>
|
||||
<TargetExt>.pyd</TargetExt>
|
||||
</PropertyGroup>
|
||||
<ImportGroup Label="ExtensionSettings">
|
||||
</ImportGroup>
|
||||
<ImportGroup Label="PropertySheets">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
<Import Project="pyproject.props" />
|
||||
</ImportGroup>
|
||||
<PropertyGroup Label="UserMacros" />
|
||||
<PropertyGroup>
|
||||
<_ProjectFileVersion>10.0.40219.1</_ProjectFileVersion>
|
||||
</PropertyGroup>
|
||||
<ItemDefinitionGroup>
|
||||
<ClCompile>
|
||||
<AdditionalIncludeDirectories>..\Modules\_ctypes\libffi_msvc;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<BaseAddress>0x1D1A0000</BaseAddress>
|
||||
<AdditionalOptions>/EXPORT:DllGetClassObject,PRIVATE /EXPORT:DllCanUnloadNow,PRIVATE %(AdditionalOptions)</AdditionalOptions>
|
||||
</Link>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemGroup>
|
||||
<ClInclude Include="..\Modules\_ctypes\ctypes.h" />
|
||||
<ClInclude Include="..\Modules\_ctypes\ctypes_dlfcn.h" />
|
||||
<ClInclude Include="..\Modules\_ctypes\libffi_msvc\ffi.h" />
|
||||
<ClInclude Include="..\Modules\_ctypes\libffi_msvc\ffi_common.h" />
|
||||
<ClInclude Include="..\Modules\_ctypes\libffi_msvc\fficonfig.h" />
|
||||
<ClInclude Include="..\Modules\_ctypes\libffi_msvc\ffitarget.h" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ClCompile Include="..\Modules\_ctypes\_ctypes.c" />
|
||||
<ClCompile Include="..\Modules\_ctypes\callbacks.c" />
|
||||
<ClCompile Include="..\Modules\_ctypes\callproc.c" />
|
||||
<ClCompile Include="..\Modules\_ctypes\cfield.c" />
|
||||
<ClCompile Include="..\Modules\_ctypes\libffi_msvc\ffi.c" />
|
||||
<ClCompile Include="..\Modules\_ctypes\malloc_closure.c" />
|
||||
<ClCompile Include="..\Modules\_ctypes\libffi_msvc\prep_cif.c" />
|
||||
<ClCompile Include="..\Modules\_ctypes\stgdict.c" />
|
||||
<ClCompile Include="..\Modules\_ctypes\libffi_msvc\win32.c">
|
||||
<ExcludedFromBuild Condition="'$(Platform)'=='x64'">true</ExcludedFromBuild>
|
||||
</ClCompile>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<CustomBuild Include="..\Modules\_ctypes\libffi_msvc\win64.asm">
|
||||
<ExcludedFromBuild Condition="'$(Platform)'=='Win32'">true</ExcludedFromBuild>
|
||||
<Command>ml64 /nologo /c /Zi /Fo "$(IntDir)win64.obj" "%(FullPath)"</Command>
|
||||
<Outputs>$(IntDir)win64.obj;%(Outputs)</Outputs>
|
||||
</CustomBuild>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ProjectReference Include="pythoncore.vcxproj">
|
||||
<Project>{cf7ac3d1-e2df-41d2-bea6-1e2556cdea26}</Project>
|
||||
</ProjectReference>
|
||||
</ItemGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
|
||||
<ImportGroup Label="ExtensionTargets">
|
||||
</ImportGroup>
|
||||
</Project>
|
|
@ -0,0 +1,65 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<ItemGroup>
|
||||
<Filter Include="Header Files">
|
||||
<UniqueIdentifier>{806081ee-2af0-48d0-a83e-ee02a74baa0f}</UniqueIdentifier>
|
||||
</Filter>
|
||||
<Filter Include="Source Files">
|
||||
<UniqueIdentifier>{dbdea1f2-ad8b-44ca-b782-fcf65d91559b}</UniqueIdentifier>
|
||||
</Filter>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ClInclude Include="..\Modules\_ctypes\ctypes.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\Modules\_ctypes\ctypes_dlfcn.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\Modules\_ctypes\libffi_msvc\ffi.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\Modules\_ctypes\libffi_msvc\ffi_common.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\Modules\_ctypes\libffi_msvc\fficonfig.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\Modules\_ctypes\libffi_msvc\ffitarget.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ClCompile Include="..\Modules\_ctypes\_ctypes.c">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\Modules\_ctypes\callbacks.c">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\Modules\_ctypes\callproc.c">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\Modules\_ctypes\cfield.c">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\Modules\_ctypes\libffi_msvc\ffi.c">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\Modules\_ctypes\malloc_closure.c">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\Modules\_ctypes\libffi_msvc\prep_cif.c">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\Modules\_ctypes\stgdict.c">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\Modules\_ctypes\libffi_msvc\win32.c">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<CustomBuild Include="..\Modules\_ctypes\libffi_msvc\win64.asm">
|
||||
<Filter>Source Files</Filter>
|
||||
</CustomBuild>
|
||||
</ItemGroup>
|
||||
</Project>
|
|
@ -0,0 +1,77 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<ItemGroup Label="ProjectConfigurations">
|
||||
<ProjectConfiguration Include="Debug|Win32">
|
||||
<Configuration>Debug</Configuration>
|
||||
<Platform>Win32</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Debug|x64">
|
||||
<Configuration>Debug</Configuration>
|
||||
<Platform>x64</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="PGInstrument|Win32">
|
||||
<Configuration>PGInstrument</Configuration>
|
||||
<Platform>Win32</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="PGInstrument|x64">
|
||||
<Configuration>PGInstrument</Configuration>
|
||||
<Platform>x64</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="PGUpdate|Win32">
|
||||
<Configuration>PGUpdate</Configuration>
|
||||
<Platform>Win32</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="PGUpdate|x64">
|
||||
<Configuration>PGUpdate</Configuration>
|
||||
<Platform>x64</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Release|Win32">
|
||||
<Configuration>Release</Configuration>
|
||||
<Platform>Win32</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Release|x64">
|
||||
<Configuration>Release</Configuration>
|
||||
<Platform>x64</Platform>
|
||||
</ProjectConfiguration>
|
||||
</ItemGroup>
|
||||
<PropertyGroup Label="Globals">
|
||||
<ProjectGuid>{9EC7190A-249F-4180-A900-548FDCF3055F}</ProjectGuid>
|
||||
<RootNamespace>_ctypes_test</RootNamespace>
|
||||
<Keyword>Win32Proj</Keyword>
|
||||
<SupportPGO>false</SupportPGO>
|
||||
</PropertyGroup>
|
||||
<Import Project="python.props" />
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
|
||||
<PropertyGroup Label="Configuration">
|
||||
<ConfigurationType>DynamicLibrary</ConfigurationType>
|
||||
<CharacterSet>NotSet</CharacterSet>
|
||||
</PropertyGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
|
||||
<PropertyGroup>
|
||||
<TargetExt>.pyd</TargetExt>
|
||||
</PropertyGroup>
|
||||
<ImportGroup Label="ExtensionSettings">
|
||||
</ImportGroup>
|
||||
<ImportGroup Label="PropertySheets">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
<Import Project="pyproject.props" />
|
||||
</ImportGroup>
|
||||
<PropertyGroup Label="UserMacros" />
|
||||
<PropertyGroup>
|
||||
<_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
|
||||
</PropertyGroup>
|
||||
<ItemGroup>
|
||||
<ClInclude Include="..\Modules\_ctypes\_ctypes_test.h" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ClCompile Include="..\Modules\_ctypes\_ctypes_test.c" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ProjectReference Include="pythoncore.vcxproj">
|
||||
<Project>{cf7ac3d1-e2df-41d2-bea6-1e2556cdea26}</Project>
|
||||
</ProjectReference>
|
||||
</ItemGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
|
||||
<ImportGroup Label="ExtensionTargets">
|
||||
</ImportGroup>
|
||||
</Project>
|
|
@ -0,0 +1,21 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<ItemGroup>
|
||||
<Filter Include="Header Files">
|
||||
<UniqueIdentifier>{8fd70119-5481-4e5d-b187-d0b14eb27e38}</UniqueIdentifier>
|
||||
</Filter>
|
||||
<Filter Include="Source Files">
|
||||
<UniqueIdentifier>{38abc486-e143-49dc-8cf0-8aefab0e0d3d}</UniqueIdentifier>
|
||||
</Filter>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ClInclude Include="..\Modules\_ctypes\_ctypes_test.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ClCompile Include="..\Modules\_ctypes\_ctypes_test.c">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
</ItemGroup>
|
||||
</Project>
|
|
@ -0,0 +1,103 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<ItemGroup Label="ProjectConfigurations">
|
||||
<ProjectConfiguration Include="Debug|Win32">
|
||||
<Configuration>Debug</Configuration>
|
||||
<Platform>Win32</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Debug|x64">
|
||||
<Configuration>Debug</Configuration>
|
||||
<Platform>x64</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="PGInstrument|Win32">
|
||||
<Configuration>PGInstrument</Configuration>
|
||||
<Platform>Win32</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="PGInstrument|x64">
|
||||
<Configuration>PGInstrument</Configuration>
|
||||
<Platform>x64</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="PGUpdate|Win32">
|
||||
<Configuration>PGUpdate</Configuration>
|
||||
<Platform>Win32</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="PGUpdate|x64">
|
||||
<Configuration>PGUpdate</Configuration>
|
||||
<Platform>x64</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Release|Win32">
|
||||
<Configuration>Release</Configuration>
|
||||
<Platform>Win32</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Release|x64">
|
||||
<Configuration>Release</Configuration>
|
||||
<Platform>x64</Platform>
|
||||
</ProjectConfiguration>
|
||||
</ItemGroup>
|
||||
<PropertyGroup Label="Globals">
|
||||
<ProjectGuid>{17E1E049-C309-4D79-843F-AE483C264AEA}</ProjectGuid>
|
||||
<RootNamespace>_elementtree</RootNamespace>
|
||||
<Keyword>Win32Proj</Keyword>
|
||||
</PropertyGroup>
|
||||
<Import Project="python.props" />
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
|
||||
<PropertyGroup Label="Configuration">
|
||||
<ConfigurationType>DynamicLibrary</ConfigurationType>
|
||||
<CharacterSet>NotSet</CharacterSet>
|
||||
</PropertyGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
|
||||
<PropertyGroup>
|
||||
<TargetExt>.pyd</TargetExt>
|
||||
</PropertyGroup>
|
||||
<ImportGroup Label="ExtensionSettings">
|
||||
</ImportGroup>
|
||||
<ImportGroup Label="PropertySheets">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
<Import Project="pyproject.props" />
|
||||
</ImportGroup>
|
||||
<PropertyGroup Label="UserMacros" />
|
||||
<PropertyGroup>
|
||||
<_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
|
||||
</PropertyGroup>
|
||||
<ItemDefinitionGroup>
|
||||
<ClCompile>
|
||||
<AdditionalIncludeDirectories>..\Modules\expat;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<PreprocessorDefinitions>XML_NS;XML_DTD;BYTEORDER=1234;XML_CONTEXT_BYTES=1024;USE_PYEXPAT_CAPI;XML_STATIC;HAVE_MEMMOVE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<BaseAddress>0x1D100000</BaseAddress>
|
||||
</Link>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemGroup>
|
||||
<ClInclude Include="..\Modules\expat\ascii.h" />
|
||||
<ClInclude Include="..\Modules\expat\asciitab.h" />
|
||||
<ClInclude Include="..\Modules\expat\expat.h" />
|
||||
<ClInclude Include="..\Modules\expat\expat_config.h" />
|
||||
<ClInclude Include="..\Modules\expat\expat_external.h" />
|
||||
<ClInclude Include="..\Modules\expat\iasciitab.h" />
|
||||
<ClInclude Include="..\Modules\expat\internal.h" />
|
||||
<ClInclude Include="..\Modules\expat\latin1tab.h" />
|
||||
<ClInclude Include="..\Modules\expat\macconfig.h" />
|
||||
<ClInclude Include="..\Modules\expat\nametab.h" />
|
||||
<ClInclude Include="..\Modules\expat\pyexpatns.h" />
|
||||
<ClInclude Include="..\Modules\expat\utf8tab.h" />
|
||||
<ClInclude Include="..\Modules\expat\winconfig.h" />
|
||||
<ClInclude Include="..\Modules\expat\xmlrole.h" />
|
||||
<ClInclude Include="..\Modules\expat\xmltok.h" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ClCompile Include="..\Modules\_elementtree.c" />
|
||||
<ClCompile Include="..\Modules\expat\xmlparse.c" />
|
||||
<ClCompile Include="..\Modules\expat\xmlrole.c" />
|
||||
<ClCompile Include="..\Modules\expat\xmltok.c" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ProjectReference Include="pythoncore.vcxproj">
|
||||
<Project>{cf7ac3d1-e2df-41d2-bea6-1e2556cdea26}</Project>
|
||||
<ReferenceOutputAssembly>false</ReferenceOutputAssembly>
|
||||
</ProjectReference>
|
||||
</ItemGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
|
||||
<ImportGroup Label="ExtensionTargets">
|
||||
</ImportGroup>
|
||||
</Project>
|
|
@ -0,0 +1,72 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<ItemGroup>
|
||||
<Filter Include="Header Files">
|
||||
<UniqueIdentifier>{643d8607-d024-40fe-8583-1823c96430f0}</UniqueIdentifier>
|
||||
</Filter>
|
||||
<Filter Include="Source Files">
|
||||
<UniqueIdentifier>{7b5335ad-059f-486f-85e4-f4757e26a9bf}</UniqueIdentifier>
|
||||
</Filter>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ClInclude Include="..\Modules\expat\ascii.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\Modules\expat\asciitab.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\Modules\expat\expat.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\Modules\expat\expat_config.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\Modules\expat\expat_external.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\Modules\expat\iasciitab.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\Modules\expat\internal.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\Modules\expat\latin1tab.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\Modules\expat\macconfig.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\Modules\expat\nametab.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\Modules\expat\pyexpatns.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\Modules\expat\utf8tab.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\Modules\expat\winconfig.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\Modules\expat\xmlrole.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\Modules\expat\xmltok.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ClCompile Include="..\Modules\_elementtree.c">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\Modules\expat\xmlparse.c">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\Modules\expat\xmlrole.c">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\Modules\expat\xmltok.c">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
</ItemGroup>
|
||||
</Project>
|
|
@ -0,0 +1,90 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<ItemGroup Label="ProjectConfigurations">
|
||||
<ProjectConfiguration Include="Debug|Win32">
|
||||
<Configuration>Debug</Configuration>
|
||||
<Platform>Win32</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Debug|x64">
|
||||
<Configuration>Debug</Configuration>
|
||||
<Platform>x64</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="PGInstrument|Win32">
|
||||
<Configuration>PGInstrument</Configuration>
|
||||
<Platform>Win32</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="PGInstrument|x64">
|
||||
<Configuration>PGInstrument</Configuration>
|
||||
<Platform>x64</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="PGUpdate|Win32">
|
||||
<Configuration>PGUpdate</Configuration>
|
||||
<Platform>Win32</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="PGUpdate|x64">
|
||||
<Configuration>PGUpdate</Configuration>
|
||||
<Platform>x64</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Release|Win32">
|
||||
<Configuration>Release</Configuration>
|
||||
<Platform>Win32</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Release|x64">
|
||||
<Configuration>Release</Configuration>
|
||||
<Platform>x64</Platform>
|
||||
</ProjectConfiguration>
|
||||
</ItemGroup>
|
||||
<PropertyGroup Label="Globals">
|
||||
<ProjectGuid>{447F05A8-F581-4CAC-A466-5AC7936E207E}</ProjectGuid>
|
||||
<RootNamespace>_hashlib</RootNamespace>
|
||||
<Keyword>Win32Proj</Keyword>
|
||||
</PropertyGroup>
|
||||
<Import Project="python.props" />
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
|
||||
<PropertyGroup Label="Configuration">
|
||||
<ConfigurationType>DynamicLibrary</ConfigurationType>
|
||||
<CharacterSet>NotSet</CharacterSet>
|
||||
</PropertyGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
|
||||
<PropertyGroup>
|
||||
<TargetExt>.pyd</TargetExt>
|
||||
</PropertyGroup>
|
||||
<ImportGroup Label="ExtensionSettings">
|
||||
</ImportGroup>
|
||||
<ImportGroup Label="PropertySheets">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
<Import Project="pyproject.props" />
|
||||
</ImportGroup>
|
||||
<PropertyGroup Label="UserMacros" />
|
||||
<PropertyGroup>
|
||||
<_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
|
||||
</PropertyGroup>
|
||||
<ItemDefinitionGroup>
|
||||
<ClCompile>
|
||||
<AdditionalIncludeDirectories>$(opensslDir)include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<AdditionalDependencies>ws2_32.lib;$(OutDir)libeay$(PyDebugExt).lib;$(OutDir)ssleay$(PyDebugExt).lib;%(AdditionalDependencies)</AdditionalDependencies>
|
||||
</Link>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemGroup>
|
||||
<ClCompile Include="..\Modules\_hashopenssl.c" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ProjectReference Include="pythoncore.vcxproj">
|
||||
<Project>{cf7ac3d1-e2df-41d2-bea6-1e2556cdea26}</Project>
|
||||
<ReferenceOutputAssembly>false</ReferenceOutputAssembly>
|
||||
</ProjectReference>
|
||||
<ProjectReference Include="ssleay.vcxproj">
|
||||
<Project>{10615b24-73bf-4efa-93aa-236916321317}</Project>
|
||||
<ReferenceOutputAssembly>false</ReferenceOutputAssembly>
|
||||
</ProjectReference>
|
||||
<ProjectReference Include="libeay.vcxproj">
|
||||
<Project>{e5b04cc0-eb4c-42ab-b4dc-18ef95f864b0}</Project>
|
||||
<ReferenceOutputAssembly>false</ReferenceOutputAssembly>
|
||||
</ProjectReference>
|
||||
</ItemGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
|
||||
<ImportGroup Label="ExtensionTargets">
|
||||
</ImportGroup>
|
||||
</Project>
|
|
@ -0,0 +1,13 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<ItemGroup>
|
||||
<Filter Include="Source Files">
|
||||
<UniqueIdentifier>{cc45963d-bd25-4eb8-bdba-a5507090bca4}</UniqueIdentifier>
|
||||
</Filter>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ClCompile Include="..\Modules\_hashopenssl.c">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
</ItemGroup>
|
||||
</Project>
|
|
@ -0,0 +1,80 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<ItemGroup Label="ProjectConfigurations">
|
||||
<ProjectConfiguration Include="Debug|Win32">
|
||||
<Configuration>Debug</Configuration>
|
||||
<Platform>Win32</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Debug|x64">
|
||||
<Configuration>Debug</Configuration>
|
||||
<Platform>x64</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="PGInstrument|Win32">
|
||||
<Configuration>PGInstrument</Configuration>
|
||||
<Platform>Win32</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="PGInstrument|x64">
|
||||
<Configuration>PGInstrument</Configuration>
|
||||
<Platform>x64</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="PGUpdate|Win32">
|
||||
<Configuration>PGUpdate</Configuration>
|
||||
<Platform>Win32</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="PGUpdate|x64">
|
||||
<Configuration>PGUpdate</Configuration>
|
||||
<Platform>x64</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Release|Win32">
|
||||
<Configuration>Release</Configuration>
|
||||
<Platform>Win32</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Release|x64">
|
||||
<Configuration>Release</Configuration>
|
||||
<Platform>x64</Platform>
|
||||
</ProjectConfiguration>
|
||||
</ItemGroup>
|
||||
<PropertyGroup Label="Globals">
|
||||
<ProjectGuid>{31FFC478-7B4A-43E8-9954-8D03E2187E9C}</ProjectGuid>
|
||||
<RootNamespace>_msi</RootNamespace>
|
||||
<Keyword>Win32Proj</Keyword>
|
||||
</PropertyGroup>
|
||||
<Import Project="python.props" />
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
|
||||
<PropertyGroup Label="Configuration">
|
||||
<ConfigurationType>DynamicLibrary</ConfigurationType>
|
||||
<CharacterSet>NotSet</CharacterSet>
|
||||
</PropertyGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
|
||||
<PropertyGroup>
|
||||
<TargetExt>.pyd</TargetExt>
|
||||
</PropertyGroup>
|
||||
<ImportGroup Label="ExtensionSettings">
|
||||
</ImportGroup>
|
||||
<ImportGroup Label="PropertySheets">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
<Import Project="pyproject.props" />
|
||||
</ImportGroup>
|
||||
<PropertyGroup Label="UserMacros" />
|
||||
<PropertyGroup>
|
||||
<_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
|
||||
</PropertyGroup>
|
||||
<ItemDefinitionGroup>
|
||||
<Link>
|
||||
<AdditionalDependencies>cabinet.lib;msi.lib;rpcrt4.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
||||
<BaseAddress>0x1D160000</BaseAddress>
|
||||
</Link>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemGroup>
|
||||
<ClCompile Include="..\PC\_msi.c" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ProjectReference Include="pythoncore.vcxproj">
|
||||
<Project>{cf7ac3d1-e2df-41d2-bea6-1e2556cdea26}</Project>
|
||||
<ReferenceOutputAssembly>false</ReferenceOutputAssembly>
|
||||
</ProjectReference>
|
||||
</ItemGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
|
||||
<ImportGroup Label="ExtensionTargets">
|
||||
</ImportGroup>
|
||||
</Project>
|
|
@ -0,0 +1,13 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<ItemGroup>
|
||||
<Filter Include="Source Files">
|
||||
<UniqueIdentifier>{bdef7710-e433-4ac0-84e0-14f34454bd3e}</UniqueIdentifier>
|
||||
</Filter>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ClCompile Include="..\PC\_msi.c">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
</ItemGroup>
|
||||
</Project>
|
|
@ -0,0 +1,88 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<ItemGroup Label="ProjectConfigurations">
|
||||
<ProjectConfiguration Include="Debug|Win32">
|
||||
<Configuration>Debug</Configuration>
|
||||
<Platform>Win32</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Debug|x64">
|
||||
<Configuration>Debug</Configuration>
|
||||
<Platform>x64</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="PGInstrument|Win32">
|
||||
<Configuration>PGInstrument</Configuration>
|
||||
<Platform>Win32</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="PGInstrument|x64">
|
||||
<Configuration>PGInstrument</Configuration>
|
||||
<Platform>x64</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="PGUpdate|Win32">
|
||||
<Configuration>PGUpdate</Configuration>
|
||||
<Platform>Win32</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="PGUpdate|x64">
|
||||
<Configuration>PGUpdate</Configuration>
|
||||
<Platform>x64</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Release|Win32">
|
||||
<Configuration>Release</Configuration>
|
||||
<Platform>Win32</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Release|x64">
|
||||
<Configuration>Release</Configuration>
|
||||
<Platform>x64</Platform>
|
||||
</ProjectConfiguration>
|
||||
</ItemGroup>
|
||||
<PropertyGroup Label="Globals">
|
||||
<ProjectGuid>{9E48B300-37D1-11DD-8C41-005056C00008}</ProjectGuid>
|
||||
<RootNamespace>_multiprocessing</RootNamespace>
|
||||
<Keyword>Win32Proj</Keyword>
|
||||
</PropertyGroup>
|
||||
<Import Project="python.props" />
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
|
||||
<PropertyGroup Label="Configuration">
|
||||
<ConfigurationType>DynamicLibrary</ConfigurationType>
|
||||
<CharacterSet>NotSet</CharacterSet>
|
||||
</PropertyGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
|
||||
<PropertyGroup>
|
||||
<TargetExt>.pyd</TargetExt>
|
||||
</PropertyGroup>
|
||||
<ImportGroup Label="ExtensionSettings">
|
||||
</ImportGroup>
|
||||
<ImportGroup Label="PropertySheets">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
<Import Project="pyproject.props" />
|
||||
</ImportGroup>
|
||||
<PropertyGroup Label="UserMacros" />
|
||||
<PropertyGroup>
|
||||
<_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
|
||||
</PropertyGroup>
|
||||
<ItemDefinitionGroup>
|
||||
<Link>
|
||||
<AdditionalDependencies>ws2_32.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
||||
<BaseAddress>0x1e1D0000</BaseAddress>
|
||||
</Link>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemGroup>
|
||||
<ClInclude Include="..\Modules\_multiprocessing\multiprocessing.h" />
|
||||
<ClInclude Include="..\Modules\_multiprocessing\connection.h" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ClCompile Include="..\Modules\_multiprocessing\multiprocessing.c" />
|
||||
<ClCompile Include="..\Modules\_multiprocessing\pipe_connection.c" />
|
||||
<ClCompile Include="..\Modules\_multiprocessing\semaphore.c" />
|
||||
<ClCompile Include="..\Modules\_multiprocessing\socket_connection.c" />
|
||||
<ClCompile Include="..\Modules\_multiprocessing\win32_functions.c" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ProjectReference Include="pythoncore.vcxproj">
|
||||
<Project>{cf7ac3d1-e2df-41d2-bea6-1e2556cdea26}</Project>
|
||||
<ReferenceOutputAssembly>false</ReferenceOutputAssembly>
|
||||
</ProjectReference>
|
||||
</ItemGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
|
||||
<ImportGroup Label="ExtensionTargets">
|
||||
</ImportGroup>
|
||||
</Project>
|
|
@ -0,0 +1,36 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<ItemGroup>
|
||||
<Filter Include="Header Files">
|
||||
<UniqueIdentifier>{623c956c-1893-43d9-a7dc-96e4fef20f93}</UniqueIdentifier>
|
||||
</Filter>
|
||||
<Filter Include="Source Files">
|
||||
<UniqueIdentifier>{34615a62-f999-4659-83f5-19d17a644530}</UniqueIdentifier>
|
||||
</Filter>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ClInclude Include="..\Modules\_multiprocessing\multiprocessing.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\Modules\_multiprocessing\connection.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ClCompile Include="..\Modules\_multiprocessing\multiprocessing.c">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\Modules\_multiprocessing\pipe_connection.c">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\Modules\_multiprocessing\semaphore.c">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\Modules\_multiprocessing\socket_connection.c">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\Modules\_multiprocessing\win32_functions.c">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
</ItemGroup>
|
||||
</Project>
|
|
@ -0,0 +1,83 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<ItemGroup Label="ProjectConfigurations">
|
||||
<ProjectConfiguration Include="Debug|Win32">
|
||||
<Configuration>Debug</Configuration>
|
||||
<Platform>Win32</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Debug|x64">
|
||||
<Configuration>Debug</Configuration>
|
||||
<Platform>x64</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="PGInstrument|Win32">
|
||||
<Configuration>PGInstrument</Configuration>
|
||||
<Platform>Win32</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="PGInstrument|x64">
|
||||
<Configuration>PGInstrument</Configuration>
|
||||
<Platform>x64</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="PGUpdate|Win32">
|
||||
<Configuration>PGUpdate</Configuration>
|
||||
<Platform>Win32</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="PGUpdate|x64">
|
||||
<Configuration>PGUpdate</Configuration>
|
||||
<Platform>x64</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Release|Win32">
|
||||
<Configuration>Release</Configuration>
|
||||
<Platform>Win32</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Release|x64">
|
||||
<Configuration>Release</Configuration>
|
||||
<Platform>x64</Platform>
|
||||
</ProjectConfiguration>
|
||||
</ItemGroup>
|
||||
<PropertyGroup Label="Globals">
|
||||
<ProjectGuid>{86937F53-C189-40EF-8CE8-8759D8E7D480}</ProjectGuid>
|
||||
<RootNamespace>_socket</RootNamespace>
|
||||
<Keyword>Win32Proj</Keyword>
|
||||
</PropertyGroup>
|
||||
<Import Project="python.props" />
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
|
||||
<PropertyGroup Label="Configuration">
|
||||
<ConfigurationType>DynamicLibrary</ConfigurationType>
|
||||
<CharacterSet>NotSet</CharacterSet>
|
||||
</PropertyGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
|
||||
<PropertyGroup>
|
||||
<TargetExt>.pyd</TargetExt>
|
||||
</PropertyGroup>
|
||||
<ImportGroup Label="ExtensionSettings">
|
||||
</ImportGroup>
|
||||
<ImportGroup Label="PropertySheets">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
<Import Project="pyproject.props" />
|
||||
</ImportGroup>
|
||||
<PropertyGroup Label="UserMacros" />
|
||||
<PropertyGroup>
|
||||
<_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
|
||||
</PropertyGroup>
|
||||
<ItemDefinitionGroup>
|
||||
<Link>
|
||||
<AdditionalDependencies>ws2_32.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
||||
<BaseAddress>0x1e1D0000</BaseAddress>
|
||||
</Link>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemGroup>
|
||||
<ClInclude Include="..\Modules\socketmodule.h" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ClCompile Include="..\Modules\socketmodule.c" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ProjectReference Include="pythoncore.vcxproj">
|
||||
<Project>{cf7ac3d1-e2df-41d2-bea6-1e2556cdea26}</Project>
|
||||
<ReferenceOutputAssembly>false</ReferenceOutputAssembly>
|
||||
</ProjectReference>
|
||||
</ItemGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
|
||||
<ImportGroup Label="ExtensionTargets">
|
||||
</ImportGroup>
|
||||
</Project>
|
|
@ -0,0 +1,21 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<ItemGroup>
|
||||
<Filter Include="Header Files">
|
||||
<UniqueIdentifier>{1452207f-707c-4e84-b532-307193a0fd85}</UniqueIdentifier>
|
||||
</Filter>
|
||||
<Filter Include="Source Files">
|
||||
<UniqueIdentifier>{1edfe0d0-7b9d-4dc8-a335-b21fef7cc77a}</UniqueIdentifier>
|
||||
</Filter>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ClInclude Include="..\Modules\socketmodule.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ClCompile Include="..\Modules\socketmodule.c">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
</ItemGroup>
|
||||
</Project>
|
|
@ -0,0 +1,107 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<ItemGroup Label="ProjectConfigurations">
|
||||
<ProjectConfiguration Include="Debug|Win32">
|
||||
<Configuration>Debug</Configuration>
|
||||
<Platform>Win32</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Debug|x64">
|
||||
<Configuration>Debug</Configuration>
|
||||
<Platform>x64</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="PGInstrument|Win32">
|
||||
<Configuration>PGInstrument</Configuration>
|
||||
<Platform>Win32</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="PGInstrument|x64">
|
||||
<Configuration>PGInstrument</Configuration>
|
||||
<Platform>x64</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="PGUpdate|Win32">
|
||||
<Configuration>PGUpdate</Configuration>
|
||||
<Platform>Win32</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="PGUpdate|x64">
|
||||
<Configuration>PGUpdate</Configuration>
|
||||
<Platform>x64</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Release|Win32">
|
||||
<Configuration>Release</Configuration>
|
||||
<Platform>Win32</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Release|x64">
|
||||
<Configuration>Release</Configuration>
|
||||
<Platform>x64</Platform>
|
||||
</ProjectConfiguration>
|
||||
</ItemGroup>
|
||||
<PropertyGroup Label="Globals">
|
||||
<ProjectGuid>{13CECB97-4119-4316-9D42-8534019A5A44}</ProjectGuid>
|
||||
<RootNamespace>_sqlite3</RootNamespace>
|
||||
<Keyword>Win32Proj</Keyword>
|
||||
</PropertyGroup>
|
||||
<Import Project="python.props" />
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
|
||||
<PropertyGroup Label="Configuration">
|
||||
<ConfigurationType>DynamicLibrary</ConfigurationType>
|
||||
<CharacterSet>NotSet</CharacterSet>
|
||||
</PropertyGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
|
||||
<PropertyGroup>
|
||||
<TargetExt>.pyd</TargetExt>
|
||||
</PropertyGroup>
|
||||
<ImportGroup Label="ExtensionSettings">
|
||||
</ImportGroup>
|
||||
<ImportGroup Label="PropertySheets">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
<Import Project="pyproject.props" />
|
||||
</ImportGroup>
|
||||
<PropertyGroup Label="UserMacros" />
|
||||
<PropertyGroup>
|
||||
<_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
|
||||
</PropertyGroup>
|
||||
<ItemDefinitionGroup>
|
||||
<ClCompile>
|
||||
<AdditionalIncludeDirectories>$(sqlite3Dir);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<PreprocessorDefinitions>MODULE_NAME="sqlite3";%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<BaseAddress>0x1e180000</BaseAddress>
|
||||
</Link>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemGroup>
|
||||
<ClInclude Include="..\Modules\_sqlite\cache.h" />
|
||||
<ClInclude Include="..\Modules\_sqlite\connection.h" />
|
||||
<ClInclude Include="..\Modules\_sqlite\cursor.h" />
|
||||
<ClInclude Include="..\Modules\_sqlite\microprotocols.h" />
|
||||
<ClInclude Include="..\Modules\_sqlite\module.h" />
|
||||
<ClInclude Include="..\Modules\_sqlite\prepare_protocol.h" />
|
||||
<ClInclude Include="..\Modules\_sqlite\row.h" />
|
||||
<ClInclude Include="..\Modules\_sqlite\sqlitecompat.h" />
|
||||
<ClInclude Include="..\Modules\_sqlite\statement.h" />
|
||||
<ClInclude Include="..\Modules\_sqlite\util.h" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ClCompile Include="..\Modules\_sqlite\cache.c" />
|
||||
<ClCompile Include="..\Modules\_sqlite\connection.c" />
|
||||
<ClCompile Include="..\Modules\_sqlite\cursor.c" />
|
||||
<ClCompile Include="..\Modules\_sqlite\microprotocols.c" />
|
||||
<ClCompile Include="..\Modules\_sqlite\module.c" />
|
||||
<ClCompile Include="..\Modules\_sqlite\prepare_protocol.c" />
|
||||
<ClCompile Include="..\Modules\_sqlite\row.c" />
|
||||
<ClCompile Include="..\Modules\_sqlite\statement.c" />
|
||||
<ClCompile Include="..\Modules\_sqlite\util.c" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ProjectReference Include="pythoncore.vcxproj">
|
||||
<Project>{cf7ac3d1-e2df-41d2-bea6-1e2556cdea26}</Project>
|
||||
<ReferenceOutputAssembly>false</ReferenceOutputAssembly>
|
||||
</ProjectReference>
|
||||
<ProjectReference Include="sqlite3.vcxproj">
|
||||
<Project>{a1a295e5-463c-437f-81ca-1f32367685da}</Project>
|
||||
<ReferenceOutputAssembly>false</ReferenceOutputAssembly>
|
||||
</ProjectReference>
|
||||
</ItemGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
|
||||
<ImportGroup Label="ExtensionTargets">
|
||||
</ImportGroup>
|
||||
</Project>
|
|
@ -0,0 +1,72 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<ItemGroup>
|
||||
<Filter Include="Header Files">
|
||||
<UniqueIdentifier>{dac8ab3b-ce16-4bef-bef9-76463a01f5c4}</UniqueIdentifier>
|
||||
</Filter>
|
||||
<Filter Include="Source Files">
|
||||
<UniqueIdentifier>{814b187d-44ad-4f2b-baa7-18ca8a8a6a77}</UniqueIdentifier>
|
||||
</Filter>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ClInclude Include="..\Modules\_sqlite\cache.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\Modules\_sqlite\connection.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\Modules\_sqlite\cursor.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\Modules\_sqlite\microprotocols.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\Modules\_sqlite\module.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\Modules\_sqlite\prepare_protocol.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\Modules\_sqlite\row.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\Modules\_sqlite\sqlitecompat.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\Modules\_sqlite\statement.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\Modules\_sqlite\util.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ClCompile Include="..\Modules\_sqlite\cache.c">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\Modules\_sqlite\connection.c">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\Modules\_sqlite\cursor.c">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\Modules\_sqlite\microprotocols.c">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\Modules\_sqlite\module.c">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\Modules\_sqlite\prepare_protocol.c">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\Modules\_sqlite\row.c">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\Modules\_sqlite\statement.c">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\Modules\_sqlite\util.c">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
</ItemGroup>
|
||||
</Project>
|
|
@ -0,0 +1,94 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<ItemGroup Label="ProjectConfigurations">
|
||||
<ProjectConfiguration Include="Debug|Win32">
|
||||
<Configuration>Debug</Configuration>
|
||||
<Platform>Win32</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Debug|x64">
|
||||
<Configuration>Debug</Configuration>
|
||||
<Platform>x64</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="PGInstrument|Win32">
|
||||
<Configuration>PGInstrument</Configuration>
|
||||
<Platform>Win32</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="PGInstrument|x64">
|
||||
<Configuration>PGInstrument</Configuration>
|
||||
<Platform>x64</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="PGUpdate|Win32">
|
||||
<Configuration>PGUpdate</Configuration>
|
||||
<Platform>Win32</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="PGUpdate|x64">
|
||||
<Configuration>PGUpdate</Configuration>
|
||||
<Platform>x64</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Release|Win32">
|
||||
<Configuration>Release</Configuration>
|
||||
<Platform>Win32</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Release|x64">
|
||||
<Configuration>Release</Configuration>
|
||||
<Platform>x64</Platform>
|
||||
</ProjectConfiguration>
|
||||
</ItemGroup>
|
||||
<PropertyGroup Label="Globals">
|
||||
<ProjectGuid>{C6E20F84-3247-4AD6-B051-B073268F73BA}</ProjectGuid>
|
||||
<RootNamespace>_ssl</RootNamespace>
|
||||
<Keyword>Win32Proj</Keyword>
|
||||
</PropertyGroup>
|
||||
<Import Project="python.props" />
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
|
||||
<PropertyGroup Label="Configuration">
|
||||
<ConfigurationType>DynamicLibrary</ConfigurationType>
|
||||
<CharacterSet>NotSet</CharacterSet>
|
||||
</PropertyGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
|
||||
<PropertyGroup>
|
||||
<TargetExt>.pyd</TargetExt>
|
||||
</PropertyGroup>
|
||||
<ImportGroup Label="ExtensionSettings">
|
||||
</ImportGroup>
|
||||
<ImportGroup Label="PropertySheets">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
<Import Project="pyproject.props" />
|
||||
</ImportGroup>
|
||||
<PropertyGroup Label="UserMacros" />
|
||||
<PropertyGroup>
|
||||
<_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
|
||||
</PropertyGroup>
|
||||
<ItemDefinitionGroup>
|
||||
<ClCompile>
|
||||
<AdditionalIncludeDirectories>$(opensslDir)include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<AdditionalDependencies>ws2_32.lib;crypt32.lib;$(OutDir)libeay$(PyDebugExt).lib;$(OutDir)ssleay$(PyDebugExt).lib;%(AdditionalDependencies)</AdditionalDependencies>
|
||||
</Link>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemGroup>
|
||||
<ClCompile Include="..\Modules\_ssl.c" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ProjectReference Include="pythoncore.vcxproj">
|
||||
<Project>{cf7ac3d1-e2df-41d2-bea6-1e2556cdea26}</Project>
|
||||
<ReferenceOutputAssembly>false</ReferenceOutputAssembly>
|
||||
</ProjectReference>
|
||||
<ProjectReference Include="libeay.vcxproj">
|
||||
<Project>{e5b04cc0-eb4c-42ab-b4dc-18ef95f864b0}</Project>
|
||||
<ReferenceOutputAssembly>false</ReferenceOutputAssembly>
|
||||
</ProjectReference>
|
||||
<ProjectReference Include="ssleay.vcxproj">
|
||||
<Project>{10615b24-73bf-4efa-93aa-236916321317}</Project>
|
||||
<ReferenceOutputAssembly>false</ReferenceOutputAssembly>
|
||||
</ProjectReference>
|
||||
<ProjectReference Include="_socket.vcxproj">
|
||||
<Project>{86937f53-c189-40ef-8ce8-8759d8e7d480}</Project>
|
||||
<ReferenceOutputAssembly>false</ReferenceOutputAssembly>
|
||||
</ProjectReference>
|
||||
</ItemGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
|
||||
<ImportGroup Label="ExtensionTargets">
|
||||
</ImportGroup>
|
||||
</Project>
|
|
@ -0,0 +1,13 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<ItemGroup>
|
||||
<Filter Include="Source Files">
|
||||
<UniqueIdentifier>{695348f7-e9f6-4fe1-bc03-5f08ffc8095b}</UniqueIdentifier>
|
||||
</Filter>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ClCompile Include="..\Modules\_ssl.c">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
</ItemGroup>
|
||||
</Project>
|
|
@ -0,0 +1,80 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<ItemGroup Label="ProjectConfigurations">
|
||||
<ProjectConfiguration Include="Debug|Win32">
|
||||
<Configuration>Debug</Configuration>
|
||||
<Platform>Win32</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Debug|x64">
|
||||
<Configuration>Debug</Configuration>
|
||||
<Platform>x64</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="PGInstrument|Win32">
|
||||
<Configuration>PGInstrument</Configuration>
|
||||
<Platform>Win32</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="PGInstrument|x64">
|
||||
<Configuration>PGInstrument</Configuration>
|
||||
<Platform>x64</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="PGUpdate|Win32">
|
||||
<Configuration>PGUpdate</Configuration>
|
||||
<Platform>Win32</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="PGUpdate|x64">
|
||||
<Configuration>PGUpdate</Configuration>
|
||||
<Platform>x64</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Release|Win32">
|
||||
<Configuration>Release</Configuration>
|
||||
<Platform>Win32</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Release|x64">
|
||||
<Configuration>Release</Configuration>
|
||||
<Platform>x64</Platform>
|
||||
</ProjectConfiguration>
|
||||
</ItemGroup>
|
||||
<PropertyGroup Label="Globals">
|
||||
<ProjectGuid>{6901D91C-6E48-4BB7-9FEC-700C8131DF1D}</ProjectGuid>
|
||||
<RootNamespace>_testcapi</RootNamespace>
|
||||
<Keyword>Win32Proj</Keyword>
|
||||
<SupportPGO>false</SupportPGO>
|
||||
</PropertyGroup>
|
||||
<Import Project="python.props" />
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
|
||||
<PropertyGroup Label="Configuration">
|
||||
<ConfigurationType>DynamicLibrary</ConfigurationType>
|
||||
<CharacterSet>NotSet</CharacterSet>
|
||||
</PropertyGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
|
||||
<PropertyGroup>
|
||||
<TargetExt>.pyd</TargetExt>
|
||||
</PropertyGroup>
|
||||
<ImportGroup Label="ExtensionSettings">
|
||||
</ImportGroup>
|
||||
<ImportGroup Label="PropertySheets">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
<Import Project="pyproject.props" />
|
||||
</ImportGroup>
|
||||
<PropertyGroup Label="UserMacros" />
|
||||
<PropertyGroup>
|
||||
<_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
|
||||
</PropertyGroup>
|
||||
<ItemDefinitionGroup>
|
||||
<Link>
|
||||
<BaseAddress>0x1e1F0000</BaseAddress>
|
||||
</Link>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemGroup>
|
||||
<ClCompile Include="..\Modules\_testcapimodule.c" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ProjectReference Include="pythoncore.vcxproj">
|
||||
<Project>{cf7ac3d1-e2df-41d2-bea6-1e2556cdea26}</Project>
|
||||
<ReferenceOutputAssembly>false</ReferenceOutputAssembly>
|
||||
</ProjectReference>
|
||||
</ItemGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
|
||||
<ImportGroup Label="ExtensionTargets">
|
||||
</ImportGroup>
|
||||
</Project>
|
|
@ -0,0 +1,13 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<ItemGroup>
|
||||
<Filter Include="Source Files">
|
||||
<UniqueIdentifier>{a76a90d8-8e8b-4c36-8f58-8bd46abe9f5e}</UniqueIdentifier>
|
||||
</Filter>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ClCompile Include="..\Modules\_testcapimodule.c">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
</ItemGroup>
|
||||
</Project>
|
|
@ -0,0 +1,90 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<ItemGroup Label="ProjectConfigurations">
|
||||
<ProjectConfiguration Include="Debug|Win32">
|
||||
<Configuration>Debug</Configuration>
|
||||
<Platform>Win32</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Debug|x64">
|
||||
<Configuration>Debug</Configuration>
|
||||
<Platform>x64</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="PGInstrument|Win32">
|
||||
<Configuration>PGInstrument</Configuration>
|
||||
<Platform>Win32</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="PGInstrument|x64">
|
||||
<Configuration>PGInstrument</Configuration>
|
||||
<Platform>x64</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="PGUpdate|Win32">
|
||||
<Configuration>PGUpdate</Configuration>
|
||||
<Platform>Win32</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="PGUpdate|x64">
|
||||
<Configuration>PGUpdate</Configuration>
|
||||
<Platform>x64</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Release|Win32">
|
||||
<Configuration>Release</Configuration>
|
||||
<Platform>Win32</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Release|x64">
|
||||
<Configuration>Release</Configuration>
|
||||
<Platform>x64</Platform>
|
||||
</ProjectConfiguration>
|
||||
</ItemGroup>
|
||||
<PropertyGroup Label="Globals">
|
||||
<ProjectGuid>{4946ECAC-2E69-4BF8-A90A-F5136F5094DF}</ProjectGuid>
|
||||
<RootNamespace>_tkinter</RootNamespace>
|
||||
<Keyword>Win32Proj</Keyword>
|
||||
</PropertyGroup>
|
||||
<Import Project="python.props" />
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
|
||||
<PropertyGroup Label="Configuration">
|
||||
<ConfigurationType>DynamicLibrary</ConfigurationType>
|
||||
<CharacterSet>NotSet</CharacterSet>
|
||||
</PropertyGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
|
||||
<PropertyGroup>
|
||||
<TargetExt>.pyd</TargetExt>
|
||||
</PropertyGroup>
|
||||
<ImportGroup Label="ExtensionSettings">
|
||||
</ImportGroup>
|
||||
<ImportGroup Label="PropertySheets">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
<Import Project="tcltk.props" />
|
||||
</ImportGroup>
|
||||
<PropertyGroup Label="UserMacros" />
|
||||
<PropertyGroup>
|
||||
<_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
|
||||
</PropertyGroup>
|
||||
<ItemDefinitionGroup>
|
||||
<ClCompile>
|
||||
<AdditionalIncludeDirectories>$(tcltkDir)include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<PreprocessorDefinitions>WITH_APPINIT;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<AdditionalDependencies>$(tcltkLib);%(AdditionalDependencies)</AdditionalDependencies>
|
||||
</Link>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemGroup>
|
||||
<ClCompile Include="..\Modules\_tkinter.c" />
|
||||
<ClCompile Include="..\Modules\tkappinit.c" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ProjectReference Include="pythoncore.vcxproj">
|
||||
<Project>{cf7ac3d1-e2df-41d2-bea6-1e2556cdea26}</Project>
|
||||
<ReferenceOutputAssembly>false</ReferenceOutputAssembly>
|
||||
</ProjectReference>
|
||||
<ProjectReference Include="tcl.vcxproj">
|
||||
<Project>{b5fd6f1d-129e-4bff-9340-03606fac7283}</Project>
|
||||
</ProjectReference>
|
||||
<ProjectReference Include="tk.vcxproj">
|
||||
<Project>{7e85eccf-a72c-4da4-9e52-884508e80ba1}</Project>
|
||||
</ProjectReference>
|
||||
</ItemGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
|
||||
<ImportGroup Label="ExtensionTargets">
|
||||
</ImportGroup>
|
||||
</Project>
|
|
@ -0,0 +1,16 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<ItemGroup>
|
||||
<Filter Include="Source Files">
|
||||
<UniqueIdentifier>{b9ce64dd-cb95-472d-bbe8-5583b2cd375b}</UniqueIdentifier>
|
||||
</Filter>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ClCompile Include="..\Modules\_tkinter.c">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\Modules\tkappinit.c">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
</ItemGroup>
|
||||
</Project>
|
|
@ -6,102 +6,47 @@ rem Arguments:
|
|||
rem -c Set the configuration (default: Release)
|
||||
rem -p Set the platform (x64 or Win32, default: Win32)
|
||||
rem -r Target Rebuild instead of Build
|
||||
rem -t Set the target manually (Build, Rebuild, or Clean)
|
||||
rem -t Set the target manually (Build, Rebuild, Clean, or CleanAll)
|
||||
rem -d Set the configuration to Debug
|
||||
rem -e Pull in external libraries using get_externals.bat
|
||||
rem -k Attempt to kill any running Pythons before building
|
||||
rem -m Enable parallel build
|
||||
rem -M Disable parallel build (disabled by default)
|
||||
rem -v Increased output messages
|
||||
rem -k Attempt to kill any running Pythons before building (usually unnecessary)
|
||||
|
||||
setlocal
|
||||
set platf=Win32
|
||||
set vs_platf=x86
|
||||
set conf=Release
|
||||
set target=
|
||||
set target=Build
|
||||
set dir=%~dp0
|
||||
set parallel=
|
||||
set verbose=/nologo /v:m
|
||||
set kill=
|
||||
set build_tkinter=
|
||||
|
||||
:CheckOpts
|
||||
if '%1'=='-c' (set conf=%2) & shift & shift & goto CheckOpts
|
||||
if '%1'=='-p' (set platf=%2) & shift & shift & goto CheckOpts
|
||||
if '%1'=='-r' (set target=/rebuild) & shift & goto CheckOpts
|
||||
if '%1'=='-t' (
|
||||
if '%2'=='Clean' (set target=/clean) & shift & shift & goto CheckOpts
|
||||
if '%2'=='Rebuild' (set target=/rebuild) & shift & shift & goto CheckOpts
|
||||
if '%2'=='Build' (set target=) & shift & shift & goto CheckOpts
|
||||
echo.Unknown target: %2 & goto :eof
|
||||
)
|
||||
if '%1'=='-r' (set target=Rebuild) & shift & goto CheckOpts
|
||||
if '%1'=='-t' (set target=%2) & shift & shift & goto CheckOpts
|
||||
if '%1'=='-d' (set conf=Debug) & shift & goto CheckOpts
|
||||
if '%1'=='-e' call "%dir%get_externals.bat" & (set build_tkinter=true) & shift & goto CheckOpts
|
||||
if '%1'=='-e' call "%dir%get_externals.bat" & shift & goto CheckOpts
|
||||
if '%1'=='-m' (set parallel=/m) & shift & goto CheckOpts
|
||||
if '%1'=='-M' (set parallel=) & shift & goto CheckOpts
|
||||
if '%1'=='-v' (set verbose=/v:n) & shift & goto CheckOpts
|
||||
if '%1'=='-k' (set kill=true) & shift & goto CheckOpts
|
||||
|
||||
if '%conf%'=='Debug' (set dbg_ext=_d) else (set dbg_ext=)
|
||||
if '%platf%'=='x64' (
|
||||
set vs_platf=x86_amd64
|
||||
set builddir=%dir%amd64\
|
||||
) else (
|
||||
set builddir=%dir%
|
||||
)
|
||||
rem Can't use builddir until we're in a new command...
|
||||
if '%platf%'=='x64' (
|
||||
rem Needed for buliding OpenSSL
|
||||
set HOST_PYTHON=%builddir%python%dbg_ext%.exe
|
||||
)
|
||||
if '%platf%'=='x64' (set vs_platf=x86_amd64)
|
||||
|
||||
rem Setup the environment
|
||||
call "%dir%env.bat" %vs_platf%
|
||||
call "%dir%env.bat" %vs_platf% >nul
|
||||
|
||||
if '%kill%'=='true' (
|
||||
vcbuild "%dir%kill_python.vcproj" "%conf%|%platf%" && "%builddir%kill_python%dbg_ext%.exe"
|
||||
msbuild /v:m /nologo /target:KillPython "%dir%\pythoncore.vcxproj" /p:Configuration=%conf% /p:Platform=%platf% /p:KillPython=true
|
||||
)
|
||||
|
||||
set externals_dir=%dir%..\externals
|
||||
if '%build_tkinter%'=='true' (
|
||||
if '%platf%'=='x64' (
|
||||
set tcltkdir=%externals_dir%\tcltk64
|
||||
set machine=AMD64
|
||||
) else (
|
||||
set tcltkdir=%externals_dir%\tcltk
|
||||
set machine=IX86
|
||||
)
|
||||
if '%conf%'=='Debug' (
|
||||
set tcl_dbg_ext=g
|
||||
set debug_flag=1
|
||||
) else (
|
||||
set tcl_dbg_ext=
|
||||
set debug_flag=0
|
||||
)
|
||||
set tcldir=%externals_dir%\tcl-8.5.15.0
|
||||
set tkdir=%externals_dir%\tk-8.5.15.0
|
||||
set tixdir=%externals_dir%\tix-8.4.3.5
|
||||
)
|
||||
if '%build_tkinter%'=='true' (
|
||||
if not exist "%tcltkdir%\bin\tcl85%tcl_dbg_ext%.dll" (
|
||||
@rem all and install need to be separate invocations, otherwise nmakehlp is not found on install
|
||||
pushd "%tcldir%\win"
|
||||
nmake -f makefile.vc MACHINE=%machine% DEBUG=%debug_flag% INSTALLDIR="%tcltkdir%" clean all
|
||||
nmake -f makefile.vc MACHINE=%machine% DEBUG=%debug_flag% INSTALLDIR="%tcltkdir%" install
|
||||
popd
|
||||
)
|
||||
|
||||
if not exist "%tcltkdir%\bin\tk85%tcl_dbg_ext%.dll" (
|
||||
pushd "%tkdir%\win"
|
||||
nmake -f makefile.vc MACHINE=%machine% DEBUG=%debug_flag% INSTALLDIR="%tcltkdir%" TCLDIR="%tcldir%" clean
|
||||
nmake -f makefile.vc MACHINE=%machine% DEBUG=%debug_flag% INSTALLDIR="%tcltkdir%" TCLDIR="%tcldir%" all
|
||||
nmake -f makefile.vc MACHINE=%machine% DEBUG=%debug_flag% INSTALLDIR="%tcltkdir%" TCLDIR="%tcldir%" install
|
||||
popd
|
||||
)
|
||||
|
||||
if not exist "%tcltkdir%\lib\tix8.4.3\tix84%tcl_dbg_ext%.dll" (
|
||||
pushd "%tixdir%\win"
|
||||
nmake -f python.mak DEBUG=%debug_flag% MACHINE=%machine% TCL_DIR="%tcldir%" TK_DIR="%tkdir%" INSTALL_DIR="%tcltkdir%" clean
|
||||
nmake -f python.mak DEBUG=%debug_flag% MACHINE=%machine% TCL_DIR="%tcldir%" TK_DIR="%tkdir%" INSTALL_DIR="%tcltkdir%" all
|
||||
nmake -f python.mak DEBUG=%debug_flag% MACHINE=%machine% TCL_DIR="%tcldir%" TK_DIR="%tkdir%" INSTALL_DIR="%tcltkdir%" install
|
||||
popd
|
||||
)
|
||||
)
|
||||
|
||||
rem Call on VCBuild to do the work, echo the command.
|
||||
rem Call on MSBuild to do the work, echo the command.
|
||||
rem Passing %1-9 is not the preferred option, but argument parsing in
|
||||
rem batch is, shall we say, "lackluster"
|
||||
echo on
|
||||
vcbuild "%dir%pcbuild.sln" %target% "%conf%|%platf%" %1 %2 %3 %4 %5 %6 %7 %8 %9
|
||||
msbuild "%dir%pcbuild.proj" /t:%target% %parallel% %verbose% /p:Configuration=%conf% /p:Platform=%platf% %1 %2 %3 %4 %5 %6 %7 %8 %9
|
||||
|
|
|
@ -7,14 +7,16 @@ rem building the PGUpdate configuration while developing.
|
|||
|
||||
setlocal
|
||||
set platf=Win32
|
||||
set parallel=/m
|
||||
set dir=%~dp0
|
||||
|
||||
rem use the performance testsuite. This is quick and simple
|
||||
set job1=..\tools\pybench\pybench.py -n 1 -C 1 --with-gc
|
||||
set path1=..\tools\pybench
|
||||
set job1="%dir%..\tools\pybench\pybench.py" -n 1 -C 1 --with-gc
|
||||
set path1="%dir%..\tools\pybench"
|
||||
|
||||
rem or the whole testsuite for more thorough testing
|
||||
set job2=..\lib\test\regrtest.py
|
||||
set path2=..\lib
|
||||
set job2="%dir%..\lib\test\regrtest.py"
|
||||
set path2="%dir%..\lib"
|
||||
|
||||
set job=%job1%
|
||||
set clrpath=%path1%
|
||||
|
@ -22,20 +24,25 @@ set clrpath=%path1%
|
|||
:CheckOpts
|
||||
if "%1"=="-p" (set platf=%2) & shift & shift & goto CheckOpts
|
||||
if "%1"=="-2" (set job=%job2%) & (set clrpath=%path2%) & shift & goto CheckOpts
|
||||
if "%1"=="-M" (set parallel=) & shift & goto CheckOpts
|
||||
|
||||
|
||||
rem We cannot cross compile PGO builds, as the optimization needs to be run natively
|
||||
set vs_platf=x86
|
||||
set PGO=%dir%win32-pgo
|
||||
|
||||
if "%platf%"=="x64" (set vs_platf=amd64) & (set PGO=%dir%amd64-pgo)
|
||||
rem Setup the environment
|
||||
call "%dir%env.bat" %vs_platf%
|
||||
|
||||
set PGI=%platf%-pgi
|
||||
set PGO=%platf%-pgo
|
||||
|
||||
@echo on
|
||||
rem build the instrumented version
|
||||
call build -p %platf% -c PGInstrument
|
||||
msbuild "%dir%pcbuild.proj" %parallel% /t:Build /p:Configuration=PGInstrument /p:Platform=%platf% %1 %2 %3 %4 %5 %6 %7 %8 %9
|
||||
|
||||
rem remove .pyc files, .pgc files and execute the job
|
||||
%PGI%\python.exe rmpyc.py %clrpath%
|
||||
del %PGI%\*.pgc
|
||||
%PGI%\python.exe %job%
|
||||
|
||||
rem finally build the optimized version
|
||||
if exist %PGO% del /s /q %PGO%
|
||||
call build -p %platf% -c PGUpdate
|
||||
"%PGO%\python.exe" "%dir%rmpyc.py" %clrpath%
|
||||
del "%PGO%\*.pgc"
|
||||
"%PGO%\python.exe" %job%
|
||||
|
||||
rem build optimized version
|
||||
msbuild "%dir%pcbuild.proj" %parallel% /t:Build /p:Configuration=PGUpdate /p:Platform=%platf% %1 %2 %3 %4 %5 %6 %7 %8 %9
|
||||
|
|
|
@ -0,0 +1,96 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<ItemGroup Label="ProjectConfigurations">
|
||||
<ProjectConfiguration Include="Debug|Win32">
|
||||
<Configuration>Debug</Configuration>
|
||||
<Platform>Win32</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Debug|x64">
|
||||
<Configuration>Debug</Configuration>
|
||||
<Platform>x64</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="PGInstrument|Win32">
|
||||
<Configuration>PGInstrument</Configuration>
|
||||
<Platform>Win32</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="PGInstrument|x64">
|
||||
<Configuration>PGInstrument</Configuration>
|
||||
<Platform>x64</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="PGUpdate|Win32">
|
||||
<Configuration>PGUpdate</Configuration>
|
||||
<Platform>Win32</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="PGUpdate|x64">
|
||||
<Configuration>PGUpdate</Configuration>
|
||||
<Platform>x64</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Release|Win32">
|
||||
<Configuration>Release</Configuration>
|
||||
<Platform>Win32</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Release|x64">
|
||||
<Configuration>Release</Configuration>
|
||||
<Platform>x64</Platform>
|
||||
</ProjectConfiguration>
|
||||
</ItemGroup>
|
||||
<PropertyGroup Label="Globals">
|
||||
<ProjectGuid>{73FCD2BD-F133-46B7-8EC1-144CD82A59D5}</ProjectGuid>
|
||||
<RootNamespace>bz2</RootNamespace>
|
||||
<Keyword>Win32Proj</Keyword>
|
||||
<ProjectName>bz2</ProjectName>
|
||||
</PropertyGroup>
|
||||
<Import Project="python.props" />
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
|
||||
<PropertyGroup Label="Configuration">
|
||||
<ConfigurationType>DynamicLibrary</ConfigurationType>
|
||||
<CharacterSet>NotSet</CharacterSet>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Label="Configuration" />
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
|
||||
<PropertyGroup>
|
||||
<TargetExt>.pyd</TargetExt>
|
||||
</PropertyGroup>
|
||||
<ImportGroup Label="ExtensionSettings">
|
||||
</ImportGroup>
|
||||
<ImportGroup Label="PropertySheets">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
<Import Project="pyproject.props" />
|
||||
</ImportGroup>
|
||||
<PropertyGroup Label="UserMacros" />
|
||||
<PropertyGroup>
|
||||
<_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
|
||||
</PropertyGroup>
|
||||
<ItemDefinitionGroup>
|
||||
<ClCompile>
|
||||
<AdditionalIncludeDirectories>$(bz2Dir);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<PreprocessorDefinitions>WIN32;_FILE_OFFSET_BITS=64;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<BaseAddress>0x1D170000</BaseAddress>
|
||||
</Link>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemGroup>
|
||||
<ClCompile Include="..\Modules\bz2module.c" />
|
||||
<ClCompile Include="$(bz2Dir)\blocksort.c" />
|
||||
<ClCompile Include="$(bz2Dir)\bzlib.c" />
|
||||
<ClCompile Include="$(bz2Dir)\compress.c" />
|
||||
<ClCompile Include="$(bz2Dir)\crctable.c" />
|
||||
<ClCompile Include="$(bz2Dir)\decompress.c" />
|
||||
<ClCompile Include="$(bz2Dir)\huffman.c" />
|
||||
<ClCompile Include="$(bz2Dir)\randtable.c" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ClInclude Include="$(bz2Dir)\bzlib.h" />
|
||||
<ClInclude Include="$(bz2Dir)\bzlib_private.h" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ProjectReference Include="pythoncore.vcxproj">
|
||||
<Project>{cf7ac3d1-e2df-41d2-bea6-1e2556cdea26}</Project>
|
||||
<ReferenceOutputAssembly>false</ReferenceOutputAssembly>
|
||||
</ProjectReference>
|
||||
</ItemGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
|
||||
<ImportGroup Label="ExtensionTargets">
|
||||
</ImportGroup>
|
||||
</Project>
|
|
@ -0,0 +1,48 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<ItemGroup>
|
||||
<Filter Include="Source Files">
|
||||
<UniqueIdentifier>{f53a859d-dad2-4d5b-ae41-f28d8b571f5a}</UniqueIdentifier>
|
||||
</Filter>
|
||||
<Filter Include="bzip2 1.0.6 Header Files">
|
||||
<UniqueIdentifier>{7e0bed05-ae33-43b7-8797-656455bbb7f3}</UniqueIdentifier>
|
||||
</Filter>
|
||||
<Filter Include="bzip2 1.0.6 Source Files">
|
||||
<UniqueIdentifier>{ed574b89-6983-4cdf-9f98-fe7048d9e89c}</UniqueIdentifier>
|
||||
</Filter>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ClCompile Include="..\Modules\bz2module.c">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bz2Dir)\blocksort.c">
|
||||
<Filter>bzip2 1.0.6 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bz2Dir)\bzlib.c">
|
||||
<Filter>bzip2 1.0.6 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bz2Dir)\compress.c">
|
||||
<Filter>bzip2 1.0.6 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bz2Dir)\crctable.c">
|
||||
<Filter>bzip2 1.0.6 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bz2Dir)\decompress.c">
|
||||
<Filter>bzip2 1.0.6 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bz2Dir)\huffman.c">
|
||||
<Filter>bzip2 1.0.6 Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(bz2Dir)\randtable.c">
|
||||
<Filter>bzip2 1.0.6 Source Files</Filter>
|
||||
</ClCompile>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ClInclude Include="$(bz2Dir)\bzlib.h">
|
||||
<Filter>bzip2 1.0.6 Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="$(bz2Dir)\bzlib_private.h">
|
||||
<Filter>bzip2 1.0.6 Header Files</Filter>
|
||||
</ClInclude>
|
||||
</ItemGroup>
|
||||
</Project>
|
|
@ -0,0 +1,5 @@
|
|||
@echo off
|
||||
rem A batch program to clean a particular configuration,
|
||||
rem just for convenience.
|
||||
|
||||
call %~dp0build.bat -t Clean %*
|
|
@ -1,4 +1,17 @@
|
|||
@echo off
|
||||
echo Build environments: x86, ia64, amd64, x86_amd64, x86_ia64
|
||||
rem This script adds the latest available tools to the path for the current
|
||||
rem command window. However, all builds of Python should ignore the version
|
||||
rem of the tools on PATH and use PlatformToolset instead, which should
|
||||
rem always be 'v90'.
|
||||
rem
|
||||
rem To build Python with a newer toolset, pass "/p:PlatformToolset=v100" (or
|
||||
rem 'v110', 'v120' or 'v140') to the build script. Note that no toolset
|
||||
rem other than 'v90' is supported!
|
||||
|
||||
echo Build environments: x86, amd64, x86_amd64
|
||||
echo.
|
||||
call "%VS90COMNTOOLS%..\..\VC\vcvarsall.bat" %*
|
||||
set VSTOOLS=%VS140COMNTOOLS%
|
||||
if "%VSTOOLS%"=="" set VSTOOLS=%VS120COMNTOOLS%
|
||||
if "%VSTOOLS%"=="" set VSTOOLS=%VS110COMNTOOLS%
|
||||
if "%VSTOOLS%"=="" set VSTOOLS=%VS100COMNTOOLS%
|
||||
call "%VSTOOLS%..\..\VC\vcvarsall.bat" %*
|
||||
|
|
|
@ -51,6 +51,9 @@ if ERRORLEVEL 9009 (
|
|||
|
||||
echo.Fetching external libraries...
|
||||
|
||||
rem When updating these versions, remember to update the relevant property
|
||||
rem files in both this dir and PC\VS9.0
|
||||
|
||||
for %%e in (
|
||||
bzip2-1.0.6
|
||||
db-4.7.25.0
|
||||
|
|
|
@ -0,0 +1,907 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<ItemGroup Label="ProjectConfigurations">
|
||||
<ProjectConfiguration Include="Debug|Win32">
|
||||
<Configuration>Debug</Configuration>
|
||||
<Platform>Win32</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Release|Win32">
|
||||
<Configuration>Release</Configuration>
|
||||
<Platform>Win32</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="PGInstrument|Win32">
|
||||
<Configuration>PGInstrument</Configuration>
|
||||
<Platform>Win32</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="PGInstrument|x64">
|
||||
<Configuration>PGInstrument</Configuration>
|
||||
<Platform>x64</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="PGUpdate|Win32">
|
||||
<Configuration>PGUpdate</Configuration>
|
||||
<Platform>Win32</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="PGUpdate|x64">
|
||||
<Configuration>PGUpdate</Configuration>
|
||||
<Platform>x64</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Debug|x64">
|
||||
<Configuration>Debug</Configuration>
|
||||
<Platform>x64</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Release|x64">
|
||||
<Configuration>Release</Configuration>
|
||||
<Platform>x64</Platform>
|
||||
</ProjectConfiguration>
|
||||
</ItemGroup>
|
||||
<PropertyGroup Label="Globals">
|
||||
<ProjectGuid>{E5B04CC0-EB4C-42AB-B4DC-18EF95F864B0}</ProjectGuid>
|
||||
<RootNamespace>libeay</RootNamespace>
|
||||
</PropertyGroup>
|
||||
|
||||
<Import Project="python.props" />
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
|
||||
|
||||
<PropertyGroup Label="Configuration">
|
||||
<ConfigurationType>StaticLibrary</ConfigurationType>
|
||||
</PropertyGroup>
|
||||
|
||||
<Import Project="openssl.props" />
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
|
||||
|
||||
<Target Name="CreateBuildinfH" Inputs="$(MSBuildProjectFullPath)" Outputs="$(IntDir)\buildinf.h" AfterTargets="PrepareForBuild">
|
||||
<PropertyGroup>
|
||||
<_DATEValue>#define DATE "$([System.DateTime]::Now.ToString(`ddd MMM dd HH':'mm':'ss yyyy`))"</_DATEValue>
|
||||
<_CFLAGSValue>#define CFLAGS "cl /MD /Ox -W3 -Gs0 -Gy -nologo @(PreprocessorDefinitions->'-D%(Identity)',' ')"</_CFLAGSValue>
|
||||
<_PLATFORMValue Condition="$(Platform)=='Win32'">#define PLATFORM "VC-WIN32"</_PLATFORMValue>
|
||||
<_PLATFORMValue Condition="$(Platform)=='x64'">#define PLATFORM "VC-WIN64A"</_PLATFORMValue>
|
||||
</PropertyGroup>
|
||||
<WriteLinesToFile File="$(IntDir)\buildinf.h"
|
||||
Lines="$(_DATEValue);$(_CFLAGSValue);$(_PLATFORMValue)"
|
||||
Overwrite="true" />
|
||||
<Message Text="Updating buildinf.h:
|
||||
$(_DATEValue)
|
||||
$(_CFLAGSValue)
|
||||
$(_PLATFORMValue)" Importance="normal" />
|
||||
</Target>
|
||||
|
||||
<Target Name="SuppressOriginalBuildinfH" Condition="Exists('$(opensslDir)crypto\buildinf.h')" BeforeTargets="PrepareForBuild">
|
||||
<Move SourceFiles="$(opensslDir)crypto\buildinf.h" DestinationFiles="$(opensslDir)crypto\buildinf.h.orig" />
|
||||
</Target>
|
||||
|
||||
<ItemGroup>
|
||||
<ClCompile Include="$(opensslDir)crypto\cversion.c">
|
||||
<AdditionalIncludeDirectories>$(IntDir);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
</ClCompile>
|
||||
</ItemGroup>
|
||||
|
||||
<ItemGroup>
|
||||
<!--
|
||||
<ClCompile Include="$(opensslDir)apps\errstr.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\aes\aes_cfb.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\aes\aes_ctr.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\aes\aes_ecb.c" />
|
||||
-->
|
||||
<ClCompile Include="$(opensslDir)crypto\aes\aes_ige.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\aes\aes_misc.c" />
|
||||
<!--
|
||||
<ClCompile Include="$(opensslDir)crypto\aes\aes_ofb.c" />
|
||||
-->
|
||||
<ClCompile Include="$(opensslDir)crypto\aes\aes_wrap.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\asn1\a_bitstr.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\asn1\a_bool.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\asn1\a_bytes.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\asn1\a_d2i_fp.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\asn1\a_digest.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\asn1\a_dup.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\asn1\a_enum.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\asn1\a_gentm.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\asn1\a_i2d_fp.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\asn1\a_int.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\asn1\a_mbstr.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\asn1\a_object.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\asn1\a_octet.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\asn1\a_print.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\asn1\a_set.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\asn1\a_sign.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\asn1\a_strex.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\asn1\a_strnid.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\asn1\a_time.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\asn1\a_type.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\asn1\a_utctm.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\asn1\a_utf8.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\asn1\a_verify.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\asn1\ameth_lib.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\asn1\asn_mime.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\asn1\asn_moid.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\asn1\asn_pack.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\asn1\asn1_err.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\asn1\asn1_gen.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\asn1\asn1_lib.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\asn1\asn1_par.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\asn1\bio_asn1.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\asn1\bio_ndef.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\asn1\d2i_pr.c" />
|
||||
<!--
|
||||
<ClCompile Include="$(opensslDir)crypto\asn1\d2i_pu.c" />
|
||||
-->
|
||||
<ClCompile Include="$(opensslDir)crypto\asn1\evp_asn1.c" />
|
||||
<!--
|
||||
<ClCompile Include="$(opensslDir)crypto\asn1\f_enum.c" />
|
||||
-->
|
||||
<ClCompile Include="$(opensslDir)crypto\asn1\f_int.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\asn1\f_string.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\asn1\i2d_pr.c" />
|
||||
<!--
|
||||
<ClCompile Include="$(opensslDir)crypto\asn1\i2d_pu.c" />
|
||||
-->
|
||||
<ClCompile Include="$(opensslDir)crypto\asn1\n_pkey.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\asn1\nsseq.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\asn1\p5_pbe.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\asn1\p5_pbev2.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\asn1\p8_pkey.c" />
|
||||
<!--
|
||||
<ClCompile Include="$(opensslDir)crypto\asn1\t_bitst.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\asn1\t_crl.c" />
|
||||
-->
|
||||
<ClCompile Include="$(opensslDir)crypto\asn1\t_pkey.c" />
|
||||
<!--
|
||||
<ClCompile Include="$(opensslDir)crypto\asn1\t_req.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\asn1\t_spki.c" />
|
||||
-->
|
||||
<ClCompile Include="$(opensslDir)crypto\asn1\t_x509.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\asn1\t_x509a.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\asn1\tasn_dec.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\asn1\tasn_enc.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\asn1\tasn_fre.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\asn1\tasn_new.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\asn1\tasn_prn.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\asn1\tasn_typ.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\asn1\tasn_utl.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\asn1\x_algor.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\asn1\x_attrib.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\asn1\x_bignum.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\asn1\x_crl.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\asn1\x_exten.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\asn1\x_info.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\asn1\x_long.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\asn1\x_name.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\asn1\x_nx509.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\asn1\x_pkey.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\asn1\x_pubkey.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\asn1\x_req.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\asn1\x_sig.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\asn1\x_spki.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\asn1\x_val.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\asn1\x_x509.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\asn1\x_x509a.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\bf\bf_cfb64.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\bf\bf_ecb.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\bf\bf_ofb64.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\bf\bf_skey.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\bio\b_dump.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\bio\b_print.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\bio\b_sock.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\bio\bf_buff.c" />
|
||||
<!--
|
||||
<ClCompile Include="$(opensslDir)crypto\bio\bf_nbio.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\bio\bf_null.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\bio\bio_cb.c" />
|
||||
-->
|
||||
<ClCompile Include="$(opensslDir)crypto\bio\bio_err.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\bio\bio_lib.c" />
|
||||
<!--
|
||||
<ClCompile Include="$(opensslDir)crypto\bio\bss_acpt.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\bio\bss_bio.c" />
|
||||
-->
|
||||
<ClCompile Include="$(opensslDir)crypto\bio\bss_conn.c" />
|
||||
<!--
|
||||
<ClCompile Include="$(opensslDir)crypto\bio\bss_dgram.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\bio\bss_fd.c" />
|
||||
-->
|
||||
<ClCompile Include="$(opensslDir)crypto\bio\bss_file.c" />
|
||||
<!--
|
||||
<ClCompile Include="$(opensslDir)crypto\bio\bss_log.c" />
|
||||
-->
|
||||
<ClCompile Include="$(opensslDir)crypto\bio\bss_mem.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\bio\bss_null.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\bio\bss_sock.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\bn\bn_add.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\bn\bn_blind.c" />
|
||||
<!--
|
||||
<ClCompile Include="$(opensslDir)crypto\bn\bn_const.c" />
|
||||
-->
|
||||
<ClCompile Include="$(opensslDir)crypto\bn\bn_ctx.c" />
|
||||
<!--
|
||||
<ClCompile Include="$(opensslDir)crypto\bn\bn_depr.c" />
|
||||
-->
|
||||
<ClCompile Include="$(opensslDir)crypto\bn\bn_div.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\bn\bn_err.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\bn\bn_exp.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\bn\bn_exp2.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\bn\bn_gcd.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\bn\bn_gf2m.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\bn\bn_kron.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\bn\bn_lib.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\bn\bn_mod.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\bn\bn_mont.c" />
|
||||
<!--
|
||||
<ClCompile Include="$(opensslDir)crypto\bn\bn_mpi.c" />
|
||||
-->
|
||||
<ClCompile Include="$(opensslDir)crypto\bn\bn_mul.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\bn\bn_nist.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\bn\bn_prime.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\bn\bn_print.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\bn\bn_rand.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\bn\bn_recp.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\bn\bn_shift.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\bn\bn_sqr.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\bn\bn_sqrt.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\bn\bn_word.c" />
|
||||
<!--
|
||||
<ClCompile Include="$(opensslDir)crypto\bn\bn_x931p.c" />
|
||||
-->
|
||||
<ClCompile Include="$(opensslDir)crypto\buffer\buf_err.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\buffer\buf_str.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\buffer\buffer.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\camellia\cmll_cfb.c" />
|
||||
<!--
|
||||
<ClCompile Include="$(opensslDir)crypto\camellia\cmll_ctr.c" />
|
||||
-->
|
||||
<ClCompile Include="$(opensslDir)crypto\camellia\cmll_ecb.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\camellia\cmll_ofb.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\camellia\cmll_utl.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\cast\c_cfb64.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\cast\c_ecb.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\cast\c_ofb64.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\cast\c_skey.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\cmac\cm_ameth.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\cmac\cm_pmeth.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\cmac\cmac.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\cms\cms_asn1.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\cms\cms_att.c" />
|
||||
<!--
|
||||
<ClCompile Include="$(opensslDir)crypto\cms\cms_cd.c" />
|
||||
-->
|
||||
<ClCompile Include="$(opensslDir)crypto\cms\cms_dd.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\cms\cms_enc.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\cms\cms_env.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\cms\cms_err.c" />
|
||||
<!--
|
||||
<ClCompile Include="$(opensslDir)crypto\cms\cms_ess.c" />
|
||||
-->
|
||||
<ClCompile Include="$(opensslDir)crypto\cms\cms_io.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\cms\cms_kari.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\cms\cms_lib.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\cms\cms_pwri.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\cms\cms_sd.c" />
|
||||
<!--
|
||||
<ClCompile Include="$(opensslDir)crypto\cms\cms_smime.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\comp\c_rle.c" />
|
||||
-->
|
||||
<ClCompile Include="$(opensslDir)crypto\comp\c_zlib.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\comp\comp_err.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\comp\comp_lib.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\conf\conf_api.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\conf\conf_def.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\conf\conf_err.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\conf\conf_lib.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\conf\conf_mall.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\conf\conf_mod.c" />
|
||||
<!--
|
||||
<ClCompile Include="$(opensslDir)crypto\conf\conf_sap.c" />
|
||||
-->
|
||||
<ClCompile Include="$(opensslDir)crypto\cpt_err.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\cryptlib.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\des\cbc_cksm.c" />
|
||||
<!--
|
||||
<ClCompile Include="$(opensslDir)crypto\des\cbc_enc.c" />
|
||||
-->
|
||||
<ClCompile Include="$(opensslDir)crypto\des\cfb_enc.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\des\cfb64ede.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\des\cfb64enc.c" />
|
||||
<!--
|
||||
<ClCompile Include="$(opensslDir)crypto\des\des_old.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\des\des_old2.c" />
|
||||
-->
|
||||
<ClCompile Include="$(opensslDir)crypto\des\ecb_enc.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\des\ecb3_enc.c" />
|
||||
<!--
|
||||
<ClCompile Include="$(opensslDir)crypto\des\ede_cbcm_enc.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\des\enc_read.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\des\enc_writ.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\des\fcrypt.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\des\ofb_enc.c" />
|
||||
-->
|
||||
<ClCompile Include="$(opensslDir)crypto\des\ofb64ede.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\des\ofb64enc.c" />
|
||||
<!--
|
||||
<ClCompile Include="$(opensslDir)crypto\des\pcbc_enc.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\des\qud_cksm.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\des\rand_key.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\des\read2pwd.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\des\rpc_enc.c" />
|
||||
-->
|
||||
<ClCompile Include="$(opensslDir)crypto\des\set_key.c" />
|
||||
<!--
|
||||
<ClCompile Include="$(opensslDir)crypto\des\str2key.c" />
|
||||
-->
|
||||
<ClCompile Include="$(opensslDir)crypto\des\xcbc_enc.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\dh\dh_ameth.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\dh\dh_asn1.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\dh\dh_check.c" />
|
||||
<!--
|
||||
<ClCompile Include="$(opensslDir)crypto\dh\dh_depr.c" />
|
||||
-->
|
||||
<ClCompile Include="$(opensslDir)crypto\dh\dh_err.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\dh\dh_gen.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\dh\dh_kdf.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\dh\dh_key.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\dh\dh_lib.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\dh\dh_pmeth.c" />
|
||||
<!--
|
||||
<ClCompile Include="$(opensslDir)crypto\dh\dh_prn.c" />
|
||||
-->
|
||||
<ClCompile Include="$(opensslDir)crypto\dh\dh_rfc5114.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\dsa\dsa_ameth.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\dsa\dsa_asn1.c" />
|
||||
<!--
|
||||
<ClCompile Include="$(opensslDir)crypto\dsa\dsa_depr.c" />
|
||||
-->
|
||||
<ClCompile Include="$(opensslDir)crypto\dsa\dsa_err.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\dsa\dsa_gen.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\dsa\dsa_key.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\dsa\dsa_lib.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\dsa\dsa_ossl.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\dsa\dsa_pmeth.c" />
|
||||
<!--
|
||||
<ClCompile Include="$(opensslDir)crypto\dsa\dsa_prn.c" />
|
||||
-->
|
||||
<ClCompile Include="$(opensslDir)crypto\dsa\dsa_sign.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\dsa\dsa_vrf.c" />
|
||||
<!--
|
||||
<ClCompile Include="$(opensslDir)crypto\dso\dso_beos.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\dso\dso_dl.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\dso\dso_dlfcn.c" />
|
||||
-->
|
||||
<ClCompile Include="$(opensslDir)crypto\dso\dso_err.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\dso\dso_lib.c" />
|
||||
<!--
|
||||
<ClCompile Include="$(opensslDir)crypto\dso\dso_null.c" />
|
||||
-->
|
||||
<ClCompile Include="$(opensslDir)crypto\dso\dso_openssl.c" />
|
||||
<!--
|
||||
<ClCompile Include="$(opensslDir)crypto\dso\dso_vms.c" />
|
||||
-->
|
||||
<ClCompile Include="$(opensslDir)crypto\dso\dso_win32.c" />
|
||||
<!--
|
||||
<ClCompile Include="$(opensslDir)crypto\ebcdic.c" />
|
||||
-->
|
||||
<ClCompile Include="$(opensslDir)crypto\ec\ec_ameth.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\ec\ec_asn1.c" />
|
||||
<!--
|
||||
<ClCompile Include="$(opensslDir)crypto\ec\ec_check.c" />
|
||||
-->
|
||||
<ClCompile Include="$(opensslDir)crypto\ec\ec_curve.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\ec\ec_cvt.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\ec\ec_err.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\ec\ec_key.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\ec\ec_lib.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\ec\ec_mult.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\ec\ec_oct.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\ec\ec_pmeth.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\ec\ec_print.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\ec\ec2_mult.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\ec\ec2_oct.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\ec\ec2_smpl.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\ec\eck_prn.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\ec\ecp_mont.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\ec\ecp_nist.c" />
|
||||
<!--
|
||||
<ClCompile Include="$(opensslDir)crypto\ec\ecp_nistp224.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\ec\ecp_nistp256.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\ec\ecp_nistp521.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\ec\ecp_nistputil.c" />
|
||||
-->
|
||||
<ClCompile Include="$(opensslDir)crypto\ec\ecp_oct.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\ec\ecp_smpl.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\ecdh\ech_err.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\ecdh\ech_kdf.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\ecdh\ech_key.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\ecdh\ech_lib.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\ecdh\ech_ossl.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\ecdsa\ecs_asn1.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\ecdsa\ecs_err.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\ecdsa\ecs_lib.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\ecdsa\ecs_ossl.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\ecdsa\ecs_sign.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\ecdsa\ecs_vrf.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\engine\eng_all.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\engine\eng_cnf.c" />
|
||||
<!--
|
||||
<ClCompile Include="$(opensslDir)crypto\engine\eng_cryptodev.c" />
|
||||
-->
|
||||
<ClCompile Include="$(opensslDir)crypto\engine\eng_ctrl.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\engine\eng_dyn.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\engine\eng_err.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\engine\eng_fat.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\engine\eng_init.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\engine\eng_lib.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\engine\eng_list.c" />
|
||||
<!--
|
||||
<ClCompile Include="$(opensslDir)crypto\engine\eng_openssl.c" />
|
||||
-->
|
||||
<ClCompile Include="$(opensslDir)crypto\engine\eng_pkey.c" />
|
||||
<!--
|
||||
<ClCompile Include="$(opensslDir)crypto\engine\eng_rdrand.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\engine\eng_rsax.c" />
|
||||
-->
|
||||
<ClCompile Include="$(opensslDir)crypto\engine\eng_table.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\engine\tb_asnmth.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\engine\tb_cipher.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\engine\tb_dh.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\engine\tb_digest.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\engine\tb_dsa.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\engine\tb_ecdh.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\engine\tb_ecdsa.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\engine\tb_pkmeth.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\engine\tb_rand.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\engine\tb_rsa.c" />
|
||||
<!--
|
||||
<ClCompile Include="$(opensslDir)crypto\engine\tb_store.c" />
|
||||
-->
|
||||
<ClCompile Include="$(opensslDir)crypto\err\err.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\err\err_all.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\err\err_prn.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\evp\bio_b64.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\evp\bio_enc.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\evp\bio_md.c" />
|
||||
<!--
|
||||
<ClCompile Include="$(opensslDir)crypto\evp\bio_ok.c" />
|
||||
-->
|
||||
<ClCompile Include="$(opensslDir)crypto\evp\c_all.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\evp\c_allc.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\evp\c_alld.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\evp\digest.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\evp\e_aes.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\evp\e_aes_cbc_hmac_sha1.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\evp\e_aes_cbc_hmac_sha256.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\evp\e_bf.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\evp\e_camellia.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\evp\e_cast.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\evp\e_des.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\evp\e_des3.c" />
|
||||
<!--
|
||||
<ClCompile Include="$(opensslDir)crypto\evp\e_idea.c" />
|
||||
-->
|
||||
<ClCompile Include="$(opensslDir)crypto\evp\e_null.c" />
|
||||
<!--
|
||||
<ClCompile Include="$(opensslDir)crypto\evp\e_old.c" />
|
||||
-->
|
||||
<ClCompile Include="$(opensslDir)crypto\evp\e_rc2.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\evp\e_rc4.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\evp\e_rc4_hmac_md5.c" />
|
||||
<!--
|
||||
<ClCompile Include="$(opensslDir)crypto\evp\e_rc5.c" />
|
||||
-->
|
||||
<ClCompile Include="$(opensslDir)crypto\evp\e_seed.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\evp\e_xcbc_d.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\evp\encode.c" />
|
||||
<!--
|
||||
<ClCompile Include="$(opensslDir)crypto\evp\evp_acnf.c" />
|
||||
-->
|
||||
<ClCompile Include="$(opensslDir)crypto\evp\evp_cnf.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\evp\evp_enc.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\evp\evp_err.c" />
|
||||
<!--
|
||||
<ClCompile Include="$(opensslDir)crypto\evp\evp_fips.c" />
|
||||
-->
|
||||
<ClCompile Include="$(opensslDir)crypto\evp\evp_key.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\evp\evp_lib.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\evp\evp_pbe.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\evp\evp_pkey.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\evp\m_dss.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\evp\m_dss1.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\evp\m_ecdsa.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\evp\m_md4.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\evp\m_md5.c" />
|
||||
<!--
|
||||
<ClCompile Include="$(opensslDir)crypto\evp\m_null.c" />
|
||||
-->
|
||||
<ClCompile Include="$(opensslDir)crypto\evp\m_ripemd.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\evp\m_sha.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\evp\m_sha1.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\evp\m_sigver.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\evp\m_wp.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\evp\names.c" />
|
||||
<!--
|
||||
<ClCompile Include="$(opensslDir)crypto\evp\p_dec.c" />
|
||||
-->
|
||||
<ClCompile Include="$(opensslDir)crypto\evp\p_lib.c" />
|
||||
<!--
|
||||
<ClCompile Include="$(opensslDir)crypto\evp\p_open.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\evp\p_seal.c" />
|
||||
-->
|
||||
<ClCompile Include="$(opensslDir)crypto\evp\p_sign.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\evp\p_verify.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\evp\p5_crpt.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\evp\p5_crpt2.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\evp\pmeth_fn.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\evp\pmeth_gn.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\evp\pmeth_lib.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\ex_data.c" />
|
||||
<!--
|
||||
<ClCompile Include="$(opensslDir)crypto\fips_ers.c" />
|
||||
-->
|
||||
<ClCompile Include="$(opensslDir)crypto\hmac\hm_ameth.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\hmac\hm_pmeth.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\hmac\hmac.c" />
|
||||
<!--
|
||||
<ClCompile Include="$(opensslDir)crypto\krb5\krb5_asn.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\lhash\lh_stats.c" />
|
||||
-->
|
||||
<ClCompile Include="$(opensslDir)crypto\lhash\lhash.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\md4\md4_dgst.c" />
|
||||
<!--
|
||||
<ClCompile Include="$(opensslDir)crypto\md4\md4_one.c" />
|
||||
-->
|
||||
<ClCompile Include="$(opensslDir)crypto\md5\md5_dgst.c" />
|
||||
<!--
|
||||
<ClCompile Include="$(opensslDir)crypto\md5\md5_one.c" />
|
||||
-->
|
||||
<ClCompile Include="$(opensslDir)crypto\mem.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\mem_dbg.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\modes\cbc128.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\modes\ccm128.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\modes\cfb128.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\modes\ctr128.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\modes\cts128.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\modes\gcm128.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\modes\ofb128.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\modes\wrap128.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\modes\xts128.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\o_dir.c" />
|
||||
<!--
|
||||
<ClCompile Include="$(opensslDir)crypto\o_fips.c" />
|
||||
-->
|
||||
<ClCompile Include="$(opensslDir)crypto\o_init.c" />
|
||||
<!--
|
||||
<ClCompile Include="$(opensslDir)crypto\o_str.c" />
|
||||
-->
|
||||
<ClCompile Include="$(opensslDir)crypto\o_time.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\objects\o_names.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\objects\obj_dat.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\objects\obj_err.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\objects\obj_lib.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\objects\obj_xref.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\ocsp\ocsp_asn.c" />
|
||||
<!--
|
||||
<ClCompile Include="$(opensslDir)crypto\ocsp\ocsp_cl.c" />
|
||||
-->
|
||||
<ClCompile Include="$(opensslDir)crypto\ocsp\ocsp_err.c" />
|
||||
<!--
|
||||
<ClCompile Include="$(opensslDir)crypto\ocsp\ocsp_ext.c" />
|
||||
-->
|
||||
<ClCompile Include="$(opensslDir)crypto\ocsp\ocsp_ht.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\ocsp\ocsp_lib.c" />
|
||||
<!--
|
||||
<ClCompile Include="$(opensslDir)crypto\ocsp\ocsp_prn.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\ocsp\ocsp_srv.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\ocsp\ocsp_vfy.c" />
|
||||
-->
|
||||
<ClCompile Include="$(opensslDir)crypto\pem\pem_all.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\pem\pem_err.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\pem\pem_info.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\pem\pem_lib.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\pem\pem_oth.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\pem\pem_pk8.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\pem\pem_pkey.c" />
|
||||
<!--
|
||||
<ClCompile Include="$(opensslDir)crypto\pem\pem_seal.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\pem\pem_sign.c" />
|
||||
-->
|
||||
<ClCompile Include="$(opensslDir)crypto\pem\pem_x509.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\pem\pem_xaux.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\pem\pvkfmt.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\pkcs12\p12_add.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\pkcs12\p12_asn.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\pkcs12\p12_attr.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\pkcs12\p12_crpt.c" />
|
||||
<!--
|
||||
<ClCompile Include="$(opensslDir)crypto\pkcs12\p12_crt.c" />
|
||||
-->
|
||||
<ClCompile Include="$(opensslDir)crypto\pkcs12\p12_decr.c" />
|
||||
<!--
|
||||
<ClCompile Include="$(opensslDir)crypto\pkcs12\p12_init.c" />
|
||||
-->
|
||||
<ClCompile Include="$(opensslDir)crypto\pkcs12\p12_key.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\pkcs12\p12_kiss.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\pkcs12\p12_mutl.c" />
|
||||
<!--
|
||||
<ClCompile Include="$(opensslDir)crypto\pkcs12\p12_npas.c" />
|
||||
-->
|
||||
<ClCompile Include="$(opensslDir)crypto\pkcs12\p12_p8d.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\pkcs12\p12_p8e.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\pkcs12\p12_utl.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\pkcs12\pk12err.c" />
|
||||
<!--
|
||||
<ClCompile Include="$(opensslDir)crypto\pkcs7\bio_pk7.c" />
|
||||
-->
|
||||
<ClCompile Include="$(opensslDir)crypto\pkcs7\pk7_asn1.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\pkcs7\pk7_attr.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\pkcs7\pk7_doit.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\pkcs7\pk7_lib.c" />
|
||||
<!--
|
||||
<ClCompile Include="$(opensslDir)crypto\pkcs7\pk7_mime.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\pkcs7\pk7_smime.c" />
|
||||
-->
|
||||
<ClCompile Include="$(opensslDir)crypto\pkcs7\pkcs7err.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\pqueue\pqueue.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\rand\md_rand.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\rand\rand_egd.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\rand\rand_err.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\rand\rand_lib.c" />
|
||||
<!--
|
||||
<ClCompile Include="$(opensslDir)crypto\rand\rand_nw.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\rand\rand_os2.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\rand\rand_unix.c" />
|
||||
-->
|
||||
<ClCompile Include="$(opensslDir)crypto\rand\rand_win.c" />
|
||||
<!--
|
||||
<ClCompile Include="$(opensslDir)crypto\rand\randfile.c" />
|
||||
-->
|
||||
<ClCompile Include="$(opensslDir)crypto\rc2\rc2_cbc.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\rc2\rc2_ecb.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\rc2\rc2_skey.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\rc2\rc2cfb64.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\rc2\rc2ofb64.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\rc4\rc4_utl.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\ripemd\rmd_dgst.c" />
|
||||
<!--
|
||||
<ClCompile Include="$(opensslDir)crypto\ripemd\rmd_one.c" />
|
||||
-->
|
||||
<ClCompile Include="$(opensslDir)crypto\rsa\rsa_ameth.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\rsa\rsa_asn1.c" />
|
||||
<!--
|
||||
<ClCompile Include="$(opensslDir)crypto\rsa\rsa_chk.c" />
|
||||
-->
|
||||
<ClCompile Include="$(opensslDir)crypto\rsa\rsa_crpt.c" />
|
||||
<!--
|
||||
<ClCompile Include="$(opensslDir)crypto\rsa\rsa_depr.c" />
|
||||
-->
|
||||
<ClCompile Include="$(opensslDir)crypto\rsa\rsa_eay.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\rsa\rsa_err.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\rsa\rsa_gen.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\rsa\rsa_lib.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\rsa\rsa_none.c" />
|
||||
<!--
|
||||
<ClCompile Include="$(opensslDir)crypto\rsa\rsa_null.c" />
|
||||
-->
|
||||
<ClCompile Include="$(opensslDir)crypto\rsa\rsa_oaep.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\rsa\rsa_pk1.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\rsa\rsa_pmeth.c" />
|
||||
<!--
|
||||
<ClCompile Include="$(opensslDir)crypto\rsa\rsa_prn.c" />
|
||||
-->
|
||||
<ClCompile Include="$(opensslDir)crypto\rsa\rsa_pss.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\rsa\rsa_saos.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\rsa\rsa_sign.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\rsa\rsa_ssl.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\rsa\rsa_x931.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\seed\seed.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\seed\seed_cbc.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\seed\seed_cfb.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\seed\seed_ecb.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\seed\seed_ofb.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\sha\sha_dgst.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\sha\sha_one.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\sha\sha1_one.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\sha\sha1dgst.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\sha\sha256.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\sha\sha512.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\srp\srp_lib.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\srp\srp_vfy.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\stack\stack.c" />
|
||||
<!--
|
||||
<ClCompile Include="$(opensslDir)crypto\ts\ts_asn1.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\ts\ts_conf.c" />
|
||||
-->
|
||||
<ClCompile Include="$(opensslDir)crypto\ts\ts_err.c" />
|
||||
<!--
|
||||
<ClCompile Include="$(opensslDir)crypto\ts\ts_lib.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\ts\ts_req_print.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\ts\ts_req_utils.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\ts\ts_rsp_print.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\ts\ts_rsp_sign.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\ts\ts_rsp_utils.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\ts\ts_rsp_verify.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\ts\ts_verify_ctx.c" />
|
||||
-->
|
||||
<ClCompile Include="$(opensslDir)crypto\txt_db\txt_db.c" />
|
||||
<!--
|
||||
<ClCompile Include="$(opensslDir)crypto\ui\ui_compat.c" />
|
||||
-->
|
||||
<ClCompile Include="$(opensslDir)crypto\ui\ui_err.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\ui\ui_lib.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\ui\ui_openssl.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\ui\ui_util.c" />
|
||||
<!--
|
||||
<ClCompile Include="$(opensslDir)crypto\uid.c" />
|
||||
-->
|
||||
<ClCompile Include="$(opensslDir)crypto\whrlpool\wp_dgst.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\x509\by_dir.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\x509\by_file.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\x509\x_all.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\x509\x509_att.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\x509\x509_cmp.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\x509\x509_d2.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\x509\x509_def.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\x509\x509_err.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\x509\x509_ext.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\x509\x509_lu.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\x509\x509_obj.c" />
|
||||
<!--
|
||||
<ClCompile Include="$(opensslDir)crypto\x509\x509_r2x.c" />
|
||||
-->
|
||||
<ClCompile Include="$(opensslDir)crypto\x509\x509_req.c" />
|
||||
<!--
|
||||
<ClCompile Include="$(opensslDir)crypto\x509\x509_set.c" />
|
||||
-->
|
||||
<ClCompile Include="$(opensslDir)crypto\x509\x509_trs.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\x509\x509_txt.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\x509\x509_v3.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\x509\x509_vfy.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\x509\x509_vpm.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\x509\x509cset.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\x509\x509name.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\x509\x509rset.c" />
|
||||
<!--
|
||||
<ClCompile Include="$(opensslDir)crypto\x509\x509spki.c" />
|
||||
-->
|
||||
<ClCompile Include="$(opensslDir)crypto\x509\x509type.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\x509v3\pcy_cache.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\x509v3\pcy_data.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\x509v3\pcy_lib.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\x509v3\pcy_map.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\x509v3\pcy_node.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\x509v3\pcy_tree.c" />
|
||||
<!--
|
||||
<ClCompile Include="$(opensslDir)crypto\x509v3\v3_addr.c" />
|
||||
-->
|
||||
<ClCompile Include="$(opensslDir)crypto\x509v3\v3_akey.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\x509v3\v3_akeya.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\x509v3\v3_alt.c" />
|
||||
<!--
|
||||
<ClCompile Include="$(opensslDir)crypto\x509v3\v3_asid.c" />
|
||||
-->
|
||||
<ClCompile Include="$(opensslDir)crypto\x509v3\v3_bcons.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\x509v3\v3_bitst.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\x509v3\v3_conf.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\x509v3\v3_cpols.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\x509v3\v3_crld.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\x509v3\v3_enum.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\x509v3\v3_extku.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\x509v3\v3_genn.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\x509v3\v3_ia5.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\x509v3\v3_info.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\x509v3\v3_int.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\x509v3\v3_lib.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\x509v3\v3_ncons.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\x509v3\v3_ocsp.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\x509v3\v3_pci.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\x509v3\v3_pcia.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\x509v3\v3_pcons.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\x509v3\v3_pku.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\x509v3\v3_pmaps.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\x509v3\v3_prn.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\x509v3\v3_purp.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\x509v3\v3_scts.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\x509v3\v3_skey.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\x509v3\v3_sxnet.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\x509v3\v3_utl.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\x509v3\v3err.c" />
|
||||
<ClCompile Include="$(opensslDir)engines\ccgost\e_gost_err.c" />
|
||||
<ClCompile Include="$(opensslDir)engines\ccgost\gost_ameth.c" />
|
||||
<ClCompile Include="$(opensslDir)engines\ccgost\gost_asn1.c" />
|
||||
<ClCompile Include="$(opensslDir)engines\ccgost\gost_crypt.c" />
|
||||
<ClCompile Include="$(opensslDir)engines\ccgost\gost_ctl.c" />
|
||||
<ClCompile Include="$(opensslDir)engines\ccgost\gost_eng.c" />
|
||||
<ClCompile Include="$(opensslDir)engines\ccgost\gost_keywrap.c" />
|
||||
<ClCompile Include="$(opensslDir)engines\ccgost\gost_md.c" />
|
||||
<ClCompile Include="$(opensslDir)engines\ccgost\gost_params.c" />
|
||||
<ClCompile Include="$(opensslDir)engines\ccgost\gost_pmeth.c" />
|
||||
<ClCompile Include="$(opensslDir)engines\ccgost\gost_sign.c" />
|
||||
<ClCompile Include="$(opensslDir)engines\ccgost\gost2001.c" />
|
||||
<ClCompile Include="$(opensslDir)engines\ccgost\gost2001_keyx.c" />
|
||||
<ClCompile Include="$(opensslDir)engines\ccgost\gost89.c" />
|
||||
<ClCompile Include="$(opensslDir)engines\ccgost\gost94_keyx.c" />
|
||||
<ClCompile Include="$(opensslDir)engines\ccgost\gosthash.c" />
|
||||
<ClCompile Include="$(opensslDir)engines\e_4758cca.c" />
|
||||
<ClCompile Include="$(opensslDir)engines\e_aep.c" />
|
||||
<ClCompile Include="$(opensslDir)engines\e_atalla.c" />
|
||||
<ClCompile Include="$(opensslDir)engines\e_capi.c" />
|
||||
<ClCompile Include="$(opensslDir)engines\e_chil.c" />
|
||||
<ClCompile Include="$(opensslDir)engines\e_cswift.c" />
|
||||
<ClCompile Include="$(opensslDir)engines\e_gmp.c" />
|
||||
<ClCompile Include="$(opensslDir)engines\e_nuron.c" />
|
||||
<ClCompile Include="$(opensslDir)engines\e_padlock.c" />
|
||||
<ClCompile Include="$(opensslDir)engines\e_sureware.c" />
|
||||
<ClCompile Include="$(opensslDir)engines\e_ubsec.c" />
|
||||
<ClCompile Include="$(opensslDir)ssl\d1_clnt.c" />
|
||||
<ClCompile Include="$(opensslDir)ssl\d1_meth.c" />
|
||||
<ClCompile Include="$(opensslDir)ssl\d1_lib.c" />
|
||||
<ClCompile Include="$(opensslDir)ssl\d1_srvr.c" />
|
||||
<ClCompile Include="$(opensslDir)ssl\s2_srvr.c" />
|
||||
<ClCompile Include="$(opensslDir)ssl\t1_clnt.c" />
|
||||
<ClCompile Include="$(opensslDir)ssl\t1_ext.c" />
|
||||
<ClCompile Include="$(opensslDir)ssl\t1_srvr.c" />
|
||||
</ItemGroup>
|
||||
<ItemGroup Condition="$(Platform) == 'Win32'">
|
||||
<ClCompile Include="$(opensslDir)crypto\whrlpool\wp_block.c" />
|
||||
</ItemGroup>
|
||||
<ItemGroup Condition="$(Platform) == 'x64'">
|
||||
<ClCompile Include="$(opensslDir)crypto\bf\bf_enc.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\bn\bn_asm.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\camellia\cmll_misc.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\cast\c_enc.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\des\des_enc.c" />
|
||||
<ClCompile Include="$(opensslDir)crypto\des\fcrypt_b.c" />
|
||||
</ItemGroup>
|
||||
|
||||
<ItemGroup Condition="$(Platform) == 'Win32'">
|
||||
<NasmCompile Include="$(opensslDir)tmp32\aes-586.asm" />
|
||||
<NasmCompile Include="$(opensslDir)tmp32\aesni-x86.asm" />
|
||||
<NasmCompile Include="$(opensslDir)tmp32\bf-586.asm" />
|
||||
<NasmCompile Include="$(opensslDir)tmp32\bn-586.asm" />
|
||||
<NasmCompile Include="$(opensslDir)tmp32\cast-586.asm" />
|
||||
<NasmCompile Include="$(opensslDir)tmp32\cmll-x86.asm" />
|
||||
<NasmCompile Include="$(opensslDir)tmp32\co-586.asm" />
|
||||
<NasmCompile Include="$(opensslDir)tmp32\crypt586.asm" />
|
||||
<NasmCompile Include="$(opensslDir)tmp32\des-586.asm" />
|
||||
<NasmCompile Include="$(opensslDir)tmp32\ghash-x86.asm" />
|
||||
<NasmCompile Include="$(opensslDir)tmp32\md5-586.asm" />
|
||||
<NasmCompile Include="$(opensslDir)tmp32\rc4-586.asm" />
|
||||
<NasmCompile Include="$(opensslDir)tmp32\rmd-586.asm" />
|
||||
<NasmCompile Include="$(opensslDir)tmp32\sha1-586.asm" />
|
||||
<NasmCompile Include="$(opensslDir)tmp32\sha256-586.asm" />
|
||||
<NasmCompile Include="$(opensslDir)tmp32\sha512-586.asm" />
|
||||
<NasmCompile Include="$(opensslDir)tmp32\vpaes-x86.asm" />
|
||||
<NasmCompile Include="$(opensslDir)tmp32\wp-mmx.asm" />
|
||||
<NasmCompile Include="$(opensslDir)tmp32\x86cpuid.asm" />
|
||||
<NasmCompile Include="$(opensslDir)tmp32\x86-gf2m.asm" />
|
||||
<NasmCompile Include="$(opensslDir)tmp32\x86-mont.asm" />
|
||||
</ItemGroup>
|
||||
<ItemGroup Condition="$(Platform) == 'x64'">
|
||||
<NasmCompile Include="$(opensslDir)tmp64\aesni-sha1-x86_64.asm" />
|
||||
<NasmCompile Include="$(opensslDir)tmp64\aesni-sha1-x86_64.asm" />
|
||||
<NasmCompile Include="$(opensslDir)tmp64\aesni-gcm-x86_64.asm" />
|
||||
<NasmCompile Include="$(opensslDir)tmp64\aesni-mb-x86_64.asm" />
|
||||
<NasmCompile Include="$(opensslDir)tmp64\aesni-sha256-x86_64.asm" />
|
||||
<NasmCompile Include="$(opensslDir)tmp64\aesni-x86_64.asm" />
|
||||
<NasmCompile Include="$(opensslDir)tmp64\aes-x86_64.asm" />
|
||||
<NasmCompile Include="$(opensslDir)tmp64\bsaes-x86_64.asm" />
|
||||
<NasmCompile Include="$(opensslDir)tmp64\cmll-x86_64.asm" />
|
||||
<NasmCompile Include="$(opensslDir)tmp64\ghash-x86_64.asm" />
|
||||
<NasmCompile Include="$(opensslDir)tmp64\md5-x86_64.asm" />
|
||||
<NasmCompile Include="$(opensslDir)tmp64\rc4-md5-x86_64.asm" />
|
||||
<NasmCompile Include="$(opensslDir)tmp64\rc4-x86_64.asm" />
|
||||
<NasmCompile Include="$(opensslDir)tmp64\sha1-x86_64.asm" />
|
||||
<NasmCompile Include="$(opensslDir)tmp64\sha1-mb-x86_64.asm" />
|
||||
<NasmCompile Include="$(opensslDir)tmp64\sha256-mb-x86_64.asm" />
|
||||
<NasmCompile Include="$(opensslDir)tmp64\sha256-x86_64.asm" />
|
||||
<NasmCompile Include="$(opensslDir)tmp64\sha512-x86_64.asm" />
|
||||
<NasmCompile Include="$(opensslDir)tmp64\vpaes-x86_64.asm" />
|
||||
<NasmCompile Include="$(opensslDir)tmp64\wp-x86_64.asm" />
|
||||
<NasmCompile Include="$(opensslDir)tmp64\x86_64cpuid.asm" />
|
||||
<NasmCompile Include="$(opensslDir)tmp64\x86_64-gf2m.asm" />
|
||||
<NasmCompile Include="$(opensslDir)tmp64\x86_64-mont.asm" />
|
||||
<NasmCompile Include="$(opensslDir)tmp64\x86_64-mont5.asm" />
|
||||
</ItemGroup>
|
||||
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
|
||||
<Target Name="Clean" />
|
||||
<Target Name="CleanAll">
|
||||
<Delete Files="$(TargetPath)" />
|
||||
<RemoveDir Directories="$(IntDir)" />
|
||||
</Target>
|
||||
</Project>
|
|
@ -0,0 +1,75 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<Import Project="pyproject.props" />
|
||||
|
||||
<PropertyGroup Label="Configuration">
|
||||
<ConfigurationType>StaticLibrary</ConfigurationType>
|
||||
<IntDir>$(opensslDir)tmp\$(ArchName)_$(Configuration)\$(ProjectName)\</IntDir>
|
||||
<IntDir Condition="$(Configuration) == 'PGInstrument' or $(Configuration) == 'PGUpdate'">$(opensslDir)tmp\$(ArchName)\$(ProjectName)\</IntDir>
|
||||
</PropertyGroup>
|
||||
|
||||
<ItemGroup>
|
||||
<PreprocessorDefinitions Include="DSO_WIN32" />
|
||||
<PreprocessorDefinitions Include="WIN32_LEAN_AND_MEAN" />
|
||||
<PreprocessorDefinitions Include="L_ENDIAN" />
|
||||
<PreprocessorDefinitions Include="_CRT_SECURE_NO_WARNINGS" />
|
||||
<PreprocessorDefinitions Include="_CRT_SECURE_NO_DEPRECATE" />
|
||||
<PreprocessorDefinitions Include="OPENSSL_THREADS" />
|
||||
<PreprocessorDefinitions Include="OPENSSL_SYSNAME_WIN32" />
|
||||
<PreprocessorDefinitions Include="OPENSSL_IA32_SSE2" />
|
||||
<PreprocessorDefinitions Include="OPENSSL_CPUID_OBJ" />
|
||||
<PreprocessorDefinitions Include="SHA1_ASM" />
|
||||
<PreprocessorDefinitions Include="SHA256_ASM" />
|
||||
<PreprocessorDefinitions Include="SHA512_ASM" />
|
||||
<PreprocessorDefinitions Include="MD5_ASM" />
|
||||
<PreprocessorDefinitions Include="AES_ASM" />
|
||||
<PreprocessorDefinitions Include="VPAES_ASM" />
|
||||
<PreprocessorDefinitions Include="WHIRLPOOL_ASM" />
|
||||
<PreprocessorDefinitions Include="GHASH_ASM" />
|
||||
<PreprocessorDefinitions Include="OPENSSL_NO_IDEA" />
|
||||
<PreprocessorDefinitions Include="OPENSSL_NO_RC5" />
|
||||
<PreprocessorDefinitions Include="OPENSSL_NO_MD2" />
|
||||
<PreprocessorDefinitions Include="OPENSSL_NO_MDC2" />
|
||||
<PreprocessorDefinitions Include="OPENSSL_NO_KRB5" />
|
||||
<PreprocessorDefinitions Include="OPENSSL_NO_JPAKE" />
|
||||
<PreprocessorDefinitions Include="OPENSSL_NO_RDRAND" />
|
||||
<PreprocessorDefinitions Include="OPENSSL_NO_RSAX" />
|
||||
<PreprocessorDefinitions Include="OPENSSL_NO_DYNAMIC_ENGINE" />
|
||||
</ItemGroup>
|
||||
<ItemGroup Condition="'$(Platform)'=='Win32'">
|
||||
<PreprocessorDefinitions Include="OPENSSL_BN_ASM_GF2m" />
|
||||
<PreprocessorDefinitions Include="OPENSSL_BN_ASM_PART_WORDS" />
|
||||
<PreprocessorDefinitions Include="OPENSSL_BN_ASM_MONT" />
|
||||
<PreprocessorDefinitions Include="RMD160_ASM" />
|
||||
</ItemGroup>
|
||||
|
||||
<PropertyGroup>
|
||||
<_PreprocessorDefinitionList>@(PreprocessorDefinitions)</_PreprocessorDefinitionList>
|
||||
</PropertyGroup>
|
||||
|
||||
<ItemDefinitionGroup>
|
||||
<ClCompile>
|
||||
<!-- Suppress 64-bit truncation warnings - they aren't ours to worry about -->
|
||||
<DisableSpecificWarnings>4244;4267</DisableSpecificWarnings>
|
||||
<AdditionalIncludeDirectories>$(opensslDir);$(opensslDir)include;$(opensslDir)crypto;$(opensslDir)crypto\asn1;$(opensslDir)crypto\evp;$(opensslDir)crypto\modes</AdditionalIncludeDirectories>
|
||||
<PreprocessorDefinitions>$(_PreprocessorDefinitionList);%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
</ClCompile>
|
||||
</ItemDefinitionGroup>
|
||||
|
||||
<Target Name="FindNasm">
|
||||
<PropertyGroup>
|
||||
<nasm Condition="$(Platform) == 'Win32'">nasm.exe -f win32</nasm>
|
||||
<nasm Condition="$(Platform) == 'x64'">nasm.exe -f win64 -DNEAR -Ox -g</nasm>
|
||||
</PropertyGroup>
|
||||
</Target>
|
||||
|
||||
<Target Name="BuildNasmFiles" BeforeTargets="PreBuildEvent" DependsOnTargets="PrepareForBuild;FindNasm" Inputs="@(NasmCompile)" Outputs="@(NasmCompile->'$(IntDir)%(Filename).obj')">
|
||||
<Exec Command='setlocal
|
||||
set PATH=$(nasmDir);%PATH%
|
||||
$(nasm) -o "$(IntDir)%(NasmCompile.Filename).obj" "%(NasmCompile.FullPath)"' />
|
||||
<ItemGroup>
|
||||
<Link Include="$(IntDir)%(NasmCompile.Filename).obj" />
|
||||
<Lib Include="$(IntDir)%(NasmCompile.Filename).obj" />
|
||||
</ItemGroup>
|
||||
</Target>
|
||||
</Project>
|
|
@ -0,0 +1,77 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<PropertyGroup Label="Globals">
|
||||
<ProjectGuid>{CC9B93A2-439D-4058-9D29-6DCF43774405}</ProjectGuid>
|
||||
<Platform Condition="'$(Platform)' == ''">Win32</Platform>
|
||||
<Configuration Condition="'$(Configuration)' == ''">Release</Configuration>
|
||||
<IncludeExtensions Condition="'$(IncludeExtensions)' == ''">true</IncludeExtensions>
|
||||
<IncludeTests Condition="'$(IncludeTest)' == ''">true</IncludeTests>
|
||||
<IncludeSSL Condition="'$(IncludeSSL)' == ''">true</IncludeSSL>
|
||||
</PropertyGroup>
|
||||
|
||||
<ItemDefinitionGroup>
|
||||
<Projects>
|
||||
<Platform>$(Platform)</Platform>
|
||||
<Configuration>$(Configuration)</Configuration>
|
||||
<Properties></Properties>
|
||||
<BuildTarget>Build</BuildTarget>
|
||||
<CleanTarget>Clean</CleanTarget>
|
||||
<CleanAllTarget>CleanAll</CleanAllTarget>
|
||||
<BuildInParallel>true</BuildInParallel>
|
||||
</Projects>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemGroup>
|
||||
<!-- pythonXY.dll -->
|
||||
<!--
|
||||
Parallel build is explicitly disabled for this project because it
|
||||
causes many conflicts between pythoncore and projects that depend
|
||||
on pythoncore. Once the core DLL has been built, subsequent
|
||||
projects will be built in parallel.
|
||||
-->
|
||||
<Projects Include="pythoncore.vcxproj">
|
||||
<BuildInParallel>false</BuildInParallel>
|
||||
</Projects>
|
||||
<!-- python[w].exe -->
|
||||
<Projects Include="python.vcxproj;pythonw.vcxproj" />
|
||||
<!-- Extension modules -->
|
||||
<ExtensionModules Include="_bsddb;bz2;_ctypes;_elementtree;_msi;_multiprocessing;_sqlite3;_tkinter;tix;pyexpat;select;unicodedata;winsound" />
|
||||
<!-- _ssl will build _socket as well, which may cause conflicts in parallel builds -->
|
||||
<ExtensionModules Include="_socket" Condition="!$(IncludeSSL)" />
|
||||
<ExtensionModules Include="_ssl;_hashlib" Condition="$(IncludeSSL)" />
|
||||
<Projects Include="@(ExtensionModules->'%(Identity).vcxproj')" Condition="$(IncludeExtensions)" />
|
||||
<!-- Test modules -->
|
||||
<TestModules Include="_ctypes_test;_testcapi" />
|
||||
<Projects Include="@(TestModules->'%(Identity).vcxproj')" Condition="$(IncludeTests)">
|
||||
<!-- Disable parallel build for test modules -->
|
||||
<BuildInParallel>false</BuildInParallel>
|
||||
</Projects>
|
||||
</ItemGroup>
|
||||
|
||||
<Target Name="Build">
|
||||
<MSBuild Projects="@(Projects)"
|
||||
Properties="Configuration=%(Configuration);Platform=%(Platform);%(Properties)"
|
||||
BuildInParallel="%(BuildInParallel)"
|
||||
Targets="%(BuildTarget)" />
|
||||
</Target>
|
||||
|
||||
<Target Name="Clean">
|
||||
<MSBuild Projects="@(Projects)"
|
||||
Properties="Configuration=%(Configuration);Platform=%(Platform);%(Properties)"
|
||||
BuildInParallel="%(BuildInParallel)"
|
||||
StopOnFirstFailure="false"
|
||||
Condition="%(CleanTarget) != ''"
|
||||
Targets="%(CleanTarget)" />
|
||||
</Target>
|
||||
|
||||
<Target Name="CleanAll">
|
||||
<MSBuild Projects="@(Projects)"
|
||||
Properties="Configuration=%(Configuration);Platform=%(Platform);%(Properties)"
|
||||
BuildInParallel="%(BuildInParallel)"
|
||||
StopOnFirstFailure="false"
|
||||
Condition="%(CleanAllTarget) != ''"
|
||||
Targets="%(CleanAllTarget)" />
|
||||
</Target>
|
||||
|
||||
<Target Name="Rebuild" DependsOnTargets="Clean;Build" />
|
||||
<Target Name="RebuildAll" DependsOnTargets="CleanAll;Build" />
|
||||
</Project>
|
|
@ -1,136 +1,65 @@
|
|||
Microsoft Visual Studio Solution File, Format Version 10.00
|
||||
# Visual Studio 2008
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "python", "python.vcproj", "{B11D750F-CD1F-4A96-85CE-E69A5C5259F9}"
|
||||
ProjectSection(ProjectDependencies) = postProject
|
||||
{CF7AC3D1-E2DF-41D2-BEA6-1E2556CDEA26} = {CF7AC3D1-E2DF-41D2-BEA6-1E2556CDEA26}
|
||||
{E9E0A1F6-0009-4E8C-B8F8-1B8F5D49A058} = {E9E0A1F6-0009-4E8C-B8F8-1B8F5D49A058}
|
||||
EndProjectSection
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "make_versioninfo", "make_versioninfo.vcproj", "{F0E0541E-F17D-430B-97C4-93ADF0DD284E}"
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "pythoncore", "pythoncore.vcproj", "{CF7AC3D1-E2DF-41D2-BEA6-1E2556CDEA26}"
|
||||
ProjectSection(ProjectDependencies) = postProject
|
||||
{F0E0541E-F17D-430B-97C4-93ADF0DD284E} = {F0E0541E-F17D-430B-97C4-93ADF0DD284E}
|
||||
{6DE10744-E396-40A5-B4E2-1B69AA7C8D31} = {6DE10744-E396-40A5-B4E2-1B69AA7C8D31}
|
||||
{C73F0EC1-358B-4177-940F-0846AC8B04CD} = {C73F0EC1-358B-4177-940F-0846AC8B04CD}
|
||||
EndProjectSection
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "pythonw", "pythonw.vcproj", "{F4229CC3-873C-49AE-9729-DD308ED4CD4A}"
|
||||
ProjectSection(ProjectDependencies) = postProject
|
||||
{CF7AC3D1-E2DF-41D2-BEA6-1E2556CDEA26} = {CF7AC3D1-E2DF-41D2-BEA6-1E2556CDEA26}
|
||||
EndProjectSection
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "w9xpopen", "w9xpopen.vcproj", "{E9E0A1F6-0009-4E8C-B8F8-1B8F5D49A058}"
|
||||
ProjectSection(ProjectDependencies) = postProject
|
||||
{6DE10744-E396-40A5-B4E2-1B69AA7C8D31} = {6DE10744-E396-40A5-B4E2-1B69AA7C8D31}
|
||||
EndProjectSection
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "make_buildinfo", "make_buildinfo.vcproj", "{C73F0EC1-358B-4177-940F-0846AC8B04CD}"
|
||||
EndProject
|
||||
Microsoft Visual Studio Solution File, Format Version 12.00
|
||||
# Visual Studio 2010
|
||||
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution Items", "{553EC33E-9816-4996-A660-5D6186A0B0B3}"
|
||||
ProjectSection(SolutionItems) = preProject
|
||||
..\Modules\getbuildinfo.c = ..\Modules\getbuildinfo.c
|
||||
readme.txt = readme.txt
|
||||
EndProjectSection
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "winsound", "winsound.vcproj", "{28B5D777-DDF2-4B6B-B34F-31D938813856}"
|
||||
ProjectSection(ProjectDependencies) = postProject
|
||||
{CF7AC3D1-E2DF-41D2-BEA6-1E2556CDEA26} = {CF7AC3D1-E2DF-41D2-BEA6-1E2556CDEA26}
|
||||
EndProjectSection
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "python", "python.vcxproj", "{B11D750F-CD1F-4A96-85CE-E69A5C5259F9}"
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "_bsddb", "_bsddb.vcproj", "{B4D38F3F-68FB-42EC-A45D-E00657BB3627}"
|
||||
ProjectSection(ProjectDependencies) = postProject
|
||||
{6DE10744-E396-40A5-B4E2-1B69AA7C8D31} = {6DE10744-E396-40A5-B4E2-1B69AA7C8D31}
|
||||
{CF7AC3D1-E2DF-41D2-BEA6-1E2556CDEA26} = {CF7AC3D1-E2DF-41D2-BEA6-1E2556CDEA26}
|
||||
EndProjectSection
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "pythoncore", "pythoncore.vcxproj", "{CF7AC3D1-E2DF-41D2-BEA6-1E2556CDEA26}"
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "_ctypes", "_ctypes.vcproj", "{0E9791DB-593A-465F-98BC-681011311618}"
|
||||
ProjectSection(ProjectDependencies) = postProject
|
||||
{CF7AC3D1-E2DF-41D2-BEA6-1E2556CDEA26} = {CF7AC3D1-E2DF-41D2-BEA6-1E2556CDEA26}
|
||||
EndProjectSection
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "pythonw", "pythonw.vcxproj", "{F4229CC3-873C-49AE-9729-DD308ED4CD4A}"
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "_ctypes_test", "_ctypes_test.vcproj", "{9EC7190A-249F-4180-A900-548FDCF3055F}"
|
||||
ProjectSection(ProjectDependencies) = postProject
|
||||
{CF7AC3D1-E2DF-41D2-BEA6-1E2556CDEA26} = {CF7AC3D1-E2DF-41D2-BEA6-1E2556CDEA26}
|
||||
EndProjectSection
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "w9xpopen", "w9xpopen.vcxproj", "{E9E0A1F6-0009-4E8C-B8F8-1B8F5D49A058}"
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "_elementtree", "_elementtree.vcproj", "{17E1E049-C309-4D79-843F-AE483C264AEA}"
|
||||
ProjectSection(ProjectDependencies) = postProject
|
||||
{CF7AC3D1-E2DF-41D2-BEA6-1E2556CDEA26} = {CF7AC3D1-E2DF-41D2-BEA6-1E2556CDEA26}
|
||||
EndProjectSection
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "winsound", "winsound.vcxproj", "{28B5D777-DDF2-4B6B-B34F-31D938813856}"
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "_msi", "_msi.vcproj", "{31FFC478-7B4A-43E8-9954-8D03E2187E9C}"
|
||||
ProjectSection(ProjectDependencies) = postProject
|
||||
{CF7AC3D1-E2DF-41D2-BEA6-1E2556CDEA26} = {CF7AC3D1-E2DF-41D2-BEA6-1E2556CDEA26}
|
||||
EndProjectSection
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "_bsddb", "_bsddb.vcxproj", "{B4D38F3F-68FB-42EC-A45D-E00657BB3627}"
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "_socket", "_socket.vcproj", "{86937F53-C189-40EF-8CE8-8759D8E7D480}"
|
||||
ProjectSection(ProjectDependencies) = postProject
|
||||
{CF7AC3D1-E2DF-41D2-BEA6-1E2556CDEA26} = {CF7AC3D1-E2DF-41D2-BEA6-1E2556CDEA26}
|
||||
EndProjectSection
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "_ctypes", "_ctypes.vcxproj", "{0E9791DB-593A-465F-98BC-681011311618}"
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "_sqlite3", "_sqlite3.vcproj", "{13CECB97-4119-4316-9D42-8534019A5A44}"
|
||||
ProjectSection(ProjectDependencies) = postProject
|
||||
{CF7AC3D1-E2DF-41D2-BEA6-1E2556CDEA26} = {CF7AC3D1-E2DF-41D2-BEA6-1E2556CDEA26}
|
||||
{A1A295E5-463C-437F-81CA-1F32367685DA} = {A1A295E5-463C-437F-81CA-1F32367685DA}
|
||||
EndProjectSection
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "_ctypes_test", "_ctypes_test.vcxproj", "{9EC7190A-249F-4180-A900-548FDCF3055F}"
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "_ssl", "_ssl.vcproj", "{C6E20F84-3247-4AD6-B051-B073268F73BA}"
|
||||
ProjectSection(ProjectDependencies) = postProject
|
||||
{B11D750F-CD1F-4A96-85CE-E69A5C5259F9} = {B11D750F-CD1F-4A96-85CE-E69A5C5259F9}
|
||||
{86937F53-C189-40EF-8CE8-8759D8E7D480} = {86937F53-C189-40EF-8CE8-8759D8E7D480}
|
||||
{CF7AC3D1-E2DF-41D2-BEA6-1E2556CDEA26} = {CF7AC3D1-E2DF-41D2-BEA6-1E2556CDEA26}
|
||||
EndProjectSection
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "_elementtree", "_elementtree.vcxproj", "{17E1E049-C309-4D79-843F-AE483C264AEA}"
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "_testcapi", "_testcapi.vcproj", "{6901D91C-6E48-4BB7-9FEC-700C8131DF1D}"
|
||||
ProjectSection(ProjectDependencies) = postProject
|
||||
{CF7AC3D1-E2DF-41D2-BEA6-1E2556CDEA26} = {CF7AC3D1-E2DF-41D2-BEA6-1E2556CDEA26}
|
||||
EndProjectSection
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "_msi", "_msi.vcxproj", "{31FFC478-7B4A-43E8-9954-8D03E2187E9C}"
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "_tkinter", "_tkinter.vcproj", "{4946ECAC-2E69-4BF8-A90A-F5136F5094DF}"
|
||||
ProjectSection(ProjectDependencies) = postProject
|
||||
{CF7AC3D1-E2DF-41D2-BEA6-1E2556CDEA26} = {CF7AC3D1-E2DF-41D2-BEA6-1E2556CDEA26}
|
||||
EndProjectSection
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "_socket", "_socket.vcxproj", "{86937F53-C189-40EF-8CE8-8759D8E7D480}"
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "bz2", "bz2.vcproj", "{73FCD2BD-F133-46B7-8EC1-144CD82A59D5}"
|
||||
ProjectSection(ProjectDependencies) = postProject
|
||||
{CF7AC3D1-E2DF-41D2-BEA6-1E2556CDEA26} = {CF7AC3D1-E2DF-41D2-BEA6-1E2556CDEA26}
|
||||
EndProjectSection
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "_sqlite3", "_sqlite3.vcxproj", "{13CECB97-4119-4316-9D42-8534019A5A44}"
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "select", "select.vcproj", "{18CAE28C-B454-46C1-87A0-493D91D97F03}"
|
||||
ProjectSection(ProjectDependencies) = postProject
|
||||
{CF7AC3D1-E2DF-41D2-BEA6-1E2556CDEA26} = {CF7AC3D1-E2DF-41D2-BEA6-1E2556CDEA26}
|
||||
EndProjectSection
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "_ssl", "_ssl.vcxproj", "{C6E20F84-3247-4AD6-B051-B073268F73BA}"
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "unicodedata", "unicodedata.vcproj", "{ECC7CEAC-A5E5-458E-BB9E-2413CC847881}"
|
||||
ProjectSection(ProjectDependencies) = postProject
|
||||
{CF7AC3D1-E2DF-41D2-BEA6-1E2556CDEA26} = {CF7AC3D1-E2DF-41D2-BEA6-1E2556CDEA26}
|
||||
EndProjectSection
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "_testcapi", "_testcapi.vcxproj", "{6901D91C-6E48-4BB7-9FEC-700C8131DF1D}"
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "pyexpat", "pyexpat.vcproj", "{D06B6426-4762-44CC-8BAD-D79052507F2F}"
|
||||
ProjectSection(ProjectDependencies) = postProject
|
||||
{CF7AC3D1-E2DF-41D2-BEA6-1E2556CDEA26} = {CF7AC3D1-E2DF-41D2-BEA6-1E2556CDEA26}
|
||||
EndProjectSection
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "_tkinter", "_tkinter.vcxproj", "{4946ECAC-2E69-4BF8-A90A-F5136F5094DF}"
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "bdist_wininst", "bdist_wininst.vcproj", "{EB1C19C1-1F18-421E-9735-CAEE69DC6A3C}"
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "bz2", "bz2.vcxproj", "{73FCD2BD-F133-46B7-8EC1-144CD82A59D5}"
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "_hashlib", "_hashlib.vcproj", "{447F05A8-F581-4CAC-A466-5AC7936E207E}"
|
||||
ProjectSection(ProjectDependencies) = postProject
|
||||
{B11D750F-CD1F-4A96-85CE-E69A5C5259F9} = {B11D750F-CD1F-4A96-85CE-E69A5C5259F9}
|
||||
{CF7AC3D1-E2DF-41D2-BEA6-1E2556CDEA26} = {CF7AC3D1-E2DF-41D2-BEA6-1E2556CDEA26}
|
||||
EndProjectSection
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "select", "select.vcxproj", "{18CAE28C-B454-46C1-87A0-493D91D97F03}"
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "sqlite3", "sqlite3.vcproj", "{A1A295E5-463C-437F-81CA-1F32367685DA}"
|
||||
ProjectSection(ProjectDependencies) = postProject
|
||||
{6DE10744-E396-40A5-B4E2-1B69AA7C8D31} = {6DE10744-E396-40A5-B4E2-1B69AA7C8D31}
|
||||
EndProjectSection
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "unicodedata", "unicodedata.vcxproj", "{ECC7CEAC-A5E5-458E-BB9E-2413CC847881}"
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "_multiprocessing", "_multiprocessing.vcproj", "{9E48B300-37D1-11DD-8C41-005056C00008}"
|
||||
ProjectSection(ProjectDependencies) = postProject
|
||||
{CF7AC3D1-E2DF-41D2-BEA6-1E2556CDEA26} = {CF7AC3D1-E2DF-41D2-BEA6-1E2556CDEA26}
|
||||
EndProjectSection
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "pyexpat", "pyexpat.vcxproj", "{D06B6426-4762-44CC-8BAD-D79052507F2F}"
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "kill_python", "kill_python.vcproj", "{6DE10744-E396-40A5-B4E2-1B69AA7C8D31}"
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "bdist_wininst", "..\PC\bdist_wininst\bdist_wininst.vcxproj", "{EB1C19C1-1F18-421E-9735-CAEE69DC6A3C}"
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "_hashlib", "_hashlib.vcxproj", "{447F05A8-F581-4CAC-A466-5AC7936E207E}"
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "sqlite3", "sqlite3.vcxproj", "{A1A295E5-463C-437F-81CA-1F32367685DA}"
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "_multiprocessing", "_multiprocessing.vcxproj", "{9E48B300-37D1-11DD-8C41-005056C00008}"
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "tcl", "tcl.vcxproj", "{B5FD6F1D-129E-4BFF-9340-03606FAC7283}"
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "tix", "tix.vcxproj", "{C5A3E7FB-9695-4B2E-960B-1D9F43F1E555}"
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "tk", "tk.vcxproj", "{7E85ECCF-A72C-4DA4-9E52-884508E80BA1}"
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libeay", "libeay.vcxproj", "{E5B04CC0-EB4C-42AB-B4DC-18EF95F864B0}"
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ssleay", "ssleay.vcxproj", "{10615B24-73BF-4EFA-93AA-236916321317}"
|
||||
EndProject
|
||||
Global
|
||||
GlobalSection(SolutionConfigurationPlatforms) = preSolution
|
||||
|
@ -160,22 +89,6 @@ Global
|
|||
{B11D750F-CD1F-4A96-85CE-E69A5C5259F9}.Release|Win32.Build.0 = Release|Win32
|
||||
{B11D750F-CD1F-4A96-85CE-E69A5C5259F9}.Release|x64.ActiveCfg = Release|x64
|
||||
{B11D750F-CD1F-4A96-85CE-E69A5C5259F9}.Release|x64.Build.0 = Release|x64
|
||||
{F0E0541E-F17D-430B-97C4-93ADF0DD284E}.Debug|Win32.ActiveCfg = Debug|Win32
|
||||
{F0E0541E-F17D-430B-97C4-93ADF0DD284E}.Debug|Win32.Build.0 = Debug|Win32
|
||||
{F0E0541E-F17D-430B-97C4-93ADF0DD284E}.Debug|x64.ActiveCfg = Debug|Win32
|
||||
{F0E0541E-F17D-430B-97C4-93ADF0DD284E}.Debug|x64.Build.0 = Debug|Win32
|
||||
{F0E0541E-F17D-430B-97C4-93ADF0DD284E}.PGInstrument|Win32.ActiveCfg = Release|Win32
|
||||
{F0E0541E-F17D-430B-97C4-93ADF0DD284E}.PGInstrument|Win32.Build.0 = Release|Win32
|
||||
{F0E0541E-F17D-430B-97C4-93ADF0DD284E}.PGInstrument|x64.ActiveCfg = Release|Win32
|
||||
{F0E0541E-F17D-430B-97C4-93ADF0DD284E}.PGInstrument|x64.Build.0 = Release|Win32
|
||||
{F0E0541E-F17D-430B-97C4-93ADF0DD284E}.PGUpdate|Win32.ActiveCfg = Release|Win32
|
||||
{F0E0541E-F17D-430B-97C4-93ADF0DD284E}.PGUpdate|Win32.Build.0 = Release|Win32
|
||||
{F0E0541E-F17D-430B-97C4-93ADF0DD284E}.PGUpdate|x64.ActiveCfg = Release|Win32
|
||||
{F0E0541E-F17D-430B-97C4-93ADF0DD284E}.PGUpdate|x64.Build.0 = Release|Win32
|
||||
{F0E0541E-F17D-430B-97C4-93ADF0DD284E}.Release|Win32.ActiveCfg = Release|Win32
|
||||
{F0E0541E-F17D-430B-97C4-93ADF0DD284E}.Release|Win32.Build.0 = Release|Win32
|
||||
{F0E0541E-F17D-430B-97C4-93ADF0DD284E}.Release|x64.ActiveCfg = Release|Win32
|
||||
{F0E0541E-F17D-430B-97C4-93ADF0DD284E}.Release|x64.Build.0 = Release|Win32
|
||||
{CF7AC3D1-E2DF-41D2-BEA6-1E2556CDEA26}.Debug|Win32.ActiveCfg = Debug|Win32
|
||||
{CF7AC3D1-E2DF-41D2-BEA6-1E2556CDEA26}.Debug|Win32.Build.0 = Debug|Win32
|
||||
{CF7AC3D1-E2DF-41D2-BEA6-1E2556CDEA26}.Debug|x64.ActiveCfg = Debug|x64
|
||||
|
@ -196,14 +109,14 @@ Global
|
|||
{F4229CC3-873C-49AE-9729-DD308ED4CD4A}.Debug|Win32.Build.0 = Debug|Win32
|
||||
{F4229CC3-873C-49AE-9729-DD308ED4CD4A}.Debug|x64.ActiveCfg = Debug|x64
|
||||
{F4229CC3-873C-49AE-9729-DD308ED4CD4A}.Debug|x64.Build.0 = Debug|x64
|
||||
{F4229CC3-873C-49AE-9729-DD308ED4CD4A}.PGInstrument|Win32.ActiveCfg = PGInstrument|Win32
|
||||
{F4229CC3-873C-49AE-9729-DD308ED4CD4A}.PGInstrument|Win32.Build.0 = PGInstrument|Win32
|
||||
{F4229CC3-873C-49AE-9729-DD308ED4CD4A}.PGInstrument|x64.ActiveCfg = PGInstrument|x64
|
||||
{F4229CC3-873C-49AE-9729-DD308ED4CD4A}.PGInstrument|x64.Build.0 = PGInstrument|x64
|
||||
{F4229CC3-873C-49AE-9729-DD308ED4CD4A}.PGUpdate|Win32.ActiveCfg = PGUpdate|Win32
|
||||
{F4229CC3-873C-49AE-9729-DD308ED4CD4A}.PGUpdate|Win32.Build.0 = PGUpdate|Win32
|
||||
{F4229CC3-873C-49AE-9729-DD308ED4CD4A}.PGUpdate|x64.ActiveCfg = PGUpdate|x64
|
||||
{F4229CC3-873C-49AE-9729-DD308ED4CD4A}.PGUpdate|x64.Build.0 = PGUpdate|x64
|
||||
{F4229CC3-873C-49AE-9729-DD308ED4CD4A}.PGInstrument|Win32.ActiveCfg = Release|Win32
|
||||
{F4229CC3-873C-49AE-9729-DD308ED4CD4A}.PGInstrument|Win32.Build.0 = Release|Win32
|
||||
{F4229CC3-873C-49AE-9729-DD308ED4CD4A}.PGInstrument|x64.ActiveCfg = Release|x64
|
||||
{F4229CC3-873C-49AE-9729-DD308ED4CD4A}.PGInstrument|x64.Build.0 = Release|x64
|
||||
{F4229CC3-873C-49AE-9729-DD308ED4CD4A}.PGUpdate|Win32.ActiveCfg = Release|Win32
|
||||
{F4229CC3-873C-49AE-9729-DD308ED4CD4A}.PGUpdate|Win32.Build.0 = Release|Win32
|
||||
{F4229CC3-873C-49AE-9729-DD308ED4CD4A}.PGUpdate|x64.ActiveCfg = Release|x64
|
||||
{F4229CC3-873C-49AE-9729-DD308ED4CD4A}.PGUpdate|x64.Build.0 = Release|x64
|
||||
{F4229CC3-873C-49AE-9729-DD308ED4CD4A}.Release|Win32.ActiveCfg = Release|Win32
|
||||
{F4229CC3-873C-49AE-9729-DD308ED4CD4A}.Release|Win32.Build.0 = Release|Win32
|
||||
{F4229CC3-873C-49AE-9729-DD308ED4CD4A}.Release|x64.ActiveCfg = Release|x64
|
||||
|
@ -292,14 +205,14 @@ Global
|
|||
{9EC7190A-249F-4180-A900-548FDCF3055F}.Debug|Win32.Build.0 = Debug|Win32
|
||||
{9EC7190A-249F-4180-A900-548FDCF3055F}.Debug|x64.ActiveCfg = Debug|x64
|
||||
{9EC7190A-249F-4180-A900-548FDCF3055F}.Debug|x64.Build.0 = Debug|x64
|
||||
{9EC7190A-249F-4180-A900-548FDCF3055F}.PGInstrument|Win32.ActiveCfg = PGInstrument|Win32
|
||||
{9EC7190A-249F-4180-A900-548FDCF3055F}.PGInstrument|Win32.Build.0 = PGInstrument|Win32
|
||||
{9EC7190A-249F-4180-A900-548FDCF3055F}.PGInstrument|x64.ActiveCfg = PGInstrument|x64
|
||||
{9EC7190A-249F-4180-A900-548FDCF3055F}.PGInstrument|x64.Build.0 = PGInstrument|x64
|
||||
{9EC7190A-249F-4180-A900-548FDCF3055F}.PGUpdate|Win32.ActiveCfg = PGUpdate|Win32
|
||||
{9EC7190A-249F-4180-A900-548FDCF3055F}.PGUpdate|Win32.Build.0 = PGUpdate|Win32
|
||||
{9EC7190A-249F-4180-A900-548FDCF3055F}.PGUpdate|x64.ActiveCfg = PGUpdate|x64
|
||||
{9EC7190A-249F-4180-A900-548FDCF3055F}.PGUpdate|x64.Build.0 = PGUpdate|x64
|
||||
{9EC7190A-249F-4180-A900-548FDCF3055F}.PGInstrument|Win32.ActiveCfg = Release|Win32
|
||||
{9EC7190A-249F-4180-A900-548FDCF3055F}.PGInstrument|Win32.Build.0 = Release|Win32
|
||||
{9EC7190A-249F-4180-A900-548FDCF3055F}.PGInstrument|x64.ActiveCfg = Release|x64
|
||||
{9EC7190A-249F-4180-A900-548FDCF3055F}.PGInstrument|x64.Build.0 = Release|x64
|
||||
{9EC7190A-249F-4180-A900-548FDCF3055F}.PGUpdate|Win32.ActiveCfg = Release|Win32
|
||||
{9EC7190A-249F-4180-A900-548FDCF3055F}.PGUpdate|Win32.Build.0 = Release|Win32
|
||||
{9EC7190A-249F-4180-A900-548FDCF3055F}.PGUpdate|x64.ActiveCfg = Release|x64
|
||||
{9EC7190A-249F-4180-A900-548FDCF3055F}.PGUpdate|x64.Build.0 = Release|x64
|
||||
{9EC7190A-249F-4180-A900-548FDCF3055F}.Release|Win32.ActiveCfg = Release|Win32
|
||||
{9EC7190A-249F-4180-A900-548FDCF3055F}.Release|Win32.Build.0 = Release|Win32
|
||||
{9EC7190A-249F-4180-A900-548FDCF3055F}.Release|x64.ActiveCfg = Release|x64
|
||||
|
@ -536,22 +449,86 @@ Global
|
|||
{9E48B300-37D1-11DD-8C41-005056C00008}.Release|Win32.Build.0 = Release|Win32
|
||||
{9E48B300-37D1-11DD-8C41-005056C00008}.Release|x64.ActiveCfg = Release|x64
|
||||
{9E48B300-37D1-11DD-8C41-005056C00008}.Release|x64.Build.0 = Release|x64
|
||||
{6DE10744-E396-40A5-B4E2-1B69AA7C8D31}.Debug|Win32.ActiveCfg = Debug|Win32
|
||||
{6DE10744-E396-40A5-B4E2-1B69AA7C8D31}.Debug|Win32.Build.0 = Debug|Win32
|
||||
{6DE10744-E396-40A5-B4E2-1B69AA7C8D31}.Debug|x64.ActiveCfg = Debug|x64
|
||||
{6DE10744-E396-40A5-B4E2-1B69AA7C8D31}.Debug|x64.Build.0 = Debug|x64
|
||||
{6DE10744-E396-40A5-B4E2-1B69AA7C8D31}.PGInstrument|Win32.ActiveCfg = Release|Win32
|
||||
{6DE10744-E396-40A5-B4E2-1B69AA7C8D31}.PGInstrument|Win32.Build.0 = Release|Win32
|
||||
{6DE10744-E396-40A5-B4E2-1B69AA7C8D31}.PGInstrument|x64.ActiveCfg = Release|x64
|
||||
{6DE10744-E396-40A5-B4E2-1B69AA7C8D31}.PGInstrument|x64.Build.0 = Release|x64
|
||||
{6DE10744-E396-40A5-B4E2-1B69AA7C8D31}.PGUpdate|Win32.ActiveCfg = Release|Win32
|
||||
{6DE10744-E396-40A5-B4E2-1B69AA7C8D31}.PGUpdate|Win32.Build.0 = Release|Win32
|
||||
{6DE10744-E396-40A5-B4E2-1B69AA7C8D31}.PGUpdate|x64.ActiveCfg = Release|x64
|
||||
{6DE10744-E396-40A5-B4E2-1B69AA7C8D31}.PGUpdate|x64.Build.0 = Release|x64
|
||||
{6DE10744-E396-40A5-B4E2-1B69AA7C8D31}.Release|Win32.ActiveCfg = Release|Win32
|
||||
{6DE10744-E396-40A5-B4E2-1B69AA7C8D31}.Release|Win32.Build.0 = Release|Win32
|
||||
{6DE10744-E396-40A5-B4E2-1B69AA7C8D31}.Release|x64.ActiveCfg = Release|x64
|
||||
{6DE10744-E396-40A5-B4E2-1B69AA7C8D31}.Release|x64.Build.0 = Release|x64
|
||||
{B5FD6F1D-129E-4BFF-9340-03606FAC7283}.Debug|Win32.ActiveCfg = Debug|Win32
|
||||
{B5FD6F1D-129E-4BFF-9340-03606FAC7283}.Debug|Win32.Build.0 = Debug|Win32
|
||||
{B5FD6F1D-129E-4BFF-9340-03606FAC7283}.Debug|x64.ActiveCfg = Debug|x64
|
||||
{B5FD6F1D-129E-4BFF-9340-03606FAC7283}.Debug|x64.Build.0 = Debug|x64
|
||||
{B5FD6F1D-129E-4BFF-9340-03606FAC7283}.PGInstrument|Win32.ActiveCfg = Release|Win32
|
||||
{B5FD6F1D-129E-4BFF-9340-03606FAC7283}.PGInstrument|Win32.Build.0 = Release|Win32
|
||||
{B5FD6F1D-129E-4BFF-9340-03606FAC7283}.PGInstrument|x64.ActiveCfg = Release|x64
|
||||
{B5FD6F1D-129E-4BFF-9340-03606FAC7283}.PGInstrument|x64.Build.0 = Release|x64
|
||||
{B5FD6F1D-129E-4BFF-9340-03606FAC7283}.PGUpdate|Win32.ActiveCfg = Release|Win32
|
||||
{B5FD6F1D-129E-4BFF-9340-03606FAC7283}.PGUpdate|Win32.Build.0 = Release|Win32
|
||||
{B5FD6F1D-129E-4BFF-9340-03606FAC7283}.PGUpdate|x64.ActiveCfg = Release|x64
|
||||
{B5FD6F1D-129E-4BFF-9340-03606FAC7283}.PGUpdate|x64.Build.0 = Release|x64
|
||||
{B5FD6F1D-129E-4BFF-9340-03606FAC7283}.Release|Win32.ActiveCfg = Release|Win32
|
||||
{B5FD6F1D-129E-4BFF-9340-03606FAC7283}.Release|Win32.Build.0 = Release|Win32
|
||||
{B5FD6F1D-129E-4BFF-9340-03606FAC7283}.Release|x64.ActiveCfg = Release|x64
|
||||
{B5FD6F1D-129E-4BFF-9340-03606FAC7283}.Release|x64.Build.0 = Release|x64
|
||||
{C5A3E7FB-9695-4B2E-960B-1D9F43F1E555}.Debug|Win32.ActiveCfg = Debug|Win32
|
||||
{C5A3E7FB-9695-4B2E-960B-1D9F43F1E555}.Debug|Win32.Build.0 = Debug|Win32
|
||||
{C5A3E7FB-9695-4B2E-960B-1D9F43F1E555}.Debug|x64.ActiveCfg = Debug|x64
|
||||
{C5A3E7FB-9695-4B2E-960B-1D9F43F1E555}.Debug|x64.Build.0 = Debug|x64
|
||||
{C5A3E7FB-9695-4B2E-960B-1D9F43F1E555}.PGInstrument|Win32.ActiveCfg = Release|Win32
|
||||
{C5A3E7FB-9695-4B2E-960B-1D9F43F1E555}.PGInstrument|Win32.Build.0 = Release|Win32
|
||||
{C5A3E7FB-9695-4B2E-960B-1D9F43F1E555}.PGInstrument|x64.ActiveCfg = Release|x64
|
||||
{C5A3E7FB-9695-4B2E-960B-1D9F43F1E555}.PGInstrument|x64.Build.0 = Release|x64
|
||||
{C5A3E7FB-9695-4B2E-960B-1D9F43F1E555}.PGUpdate|Win32.ActiveCfg = Release|Win32
|
||||
{C5A3E7FB-9695-4B2E-960B-1D9F43F1E555}.PGUpdate|Win32.Build.0 = Release|Win32
|
||||
{C5A3E7FB-9695-4B2E-960B-1D9F43F1E555}.PGUpdate|x64.ActiveCfg = Release|x64
|
||||
{C5A3E7FB-9695-4B2E-960B-1D9F43F1E555}.PGUpdate|x64.Build.0 = Release|x64
|
||||
{C5A3E7FB-9695-4B2E-960B-1D9F43F1E555}.Release|Win32.ActiveCfg = Release|Win32
|
||||
{C5A3E7FB-9695-4B2E-960B-1D9F43F1E555}.Release|Win32.Build.0 = Release|Win32
|
||||
{C5A3E7FB-9695-4B2E-960B-1D9F43F1E555}.Release|x64.ActiveCfg = Release|x64
|
||||
{C5A3E7FB-9695-4B2E-960B-1D9F43F1E555}.Release|x64.Build.0 = Release|x64
|
||||
{7E85ECCF-A72C-4DA4-9E52-884508E80BA1}.Debug|Win32.ActiveCfg = Debug|Win32
|
||||
{7E85ECCF-A72C-4DA4-9E52-884508E80BA1}.Debug|Win32.Build.0 = Debug|Win32
|
||||
{7E85ECCF-A72C-4DA4-9E52-884508E80BA1}.Debug|x64.ActiveCfg = Debug|x64
|
||||
{7E85ECCF-A72C-4DA4-9E52-884508E80BA1}.Debug|x64.Build.0 = Debug|x64
|
||||
{7E85ECCF-A72C-4DA4-9E52-884508E80BA1}.PGInstrument|Win32.ActiveCfg = Release|Win32
|
||||
{7E85ECCF-A72C-4DA4-9E52-884508E80BA1}.PGInstrument|Win32.Build.0 = Release|Win32
|
||||
{7E85ECCF-A72C-4DA4-9E52-884508E80BA1}.PGInstrument|x64.ActiveCfg = Release|x64
|
||||
{7E85ECCF-A72C-4DA4-9E52-884508E80BA1}.PGInstrument|x64.Build.0 = Release|x64
|
||||
{7E85ECCF-A72C-4DA4-9E52-884508E80BA1}.PGUpdate|Win32.ActiveCfg = Release|Win32
|
||||
{7E85ECCF-A72C-4DA4-9E52-884508E80BA1}.PGUpdate|Win32.Build.0 = Release|Win32
|
||||
{7E85ECCF-A72C-4DA4-9E52-884508E80BA1}.PGUpdate|x64.ActiveCfg = Release|x64
|
||||
{7E85ECCF-A72C-4DA4-9E52-884508E80BA1}.PGUpdate|x64.Build.0 = Release|x64
|
||||
{7E85ECCF-A72C-4DA4-9E52-884508E80BA1}.Release|Win32.ActiveCfg = Release|Win32
|
||||
{7E85ECCF-A72C-4DA4-9E52-884508E80BA1}.Release|Win32.Build.0 = Release|Win32
|
||||
{7E85ECCF-A72C-4DA4-9E52-884508E80BA1}.Release|x64.ActiveCfg = Release|x64
|
||||
{7E85ECCF-A72C-4DA4-9E52-884508E80BA1}.Release|x64.Build.0 = Release|x64
|
||||
{E5B04CC0-EB4C-42AB-B4DC-18EF95F864B0}.Debug|Win32.ActiveCfg = Debug|Win32
|
||||
{E5B04CC0-EB4C-42AB-B4DC-18EF95F864B0}.Debug|Win32.Build.0 = Debug|Win32
|
||||
{E5B04CC0-EB4C-42AB-B4DC-18EF95F864B0}.Debug|x64.ActiveCfg = Debug|x64
|
||||
{E5B04CC0-EB4C-42AB-B4DC-18EF95F864B0}.Debug|x64.Build.0 = Debug|x64
|
||||
{E5B04CC0-EB4C-42AB-B4DC-18EF95F864B0}.PGInstrument|Win32.ActiveCfg = Release|Win32
|
||||
{E5B04CC0-EB4C-42AB-B4DC-18EF95F864B0}.PGInstrument|Win32.Build.0 = Release|Win32
|
||||
{E5B04CC0-EB4C-42AB-B4DC-18EF95F864B0}.PGInstrument|x64.ActiveCfg = Release|x64
|
||||
{E5B04CC0-EB4C-42AB-B4DC-18EF95F864B0}.PGInstrument|x64.Build.0 = Release|x64
|
||||
{E5B04CC0-EB4C-42AB-B4DC-18EF95F864B0}.PGUpdate|Win32.ActiveCfg = Release|Win32
|
||||
{E5B04CC0-EB4C-42AB-B4DC-18EF95F864B0}.PGUpdate|Win32.Build.0 = Release|Win32
|
||||
{E5B04CC0-EB4C-42AB-B4DC-18EF95F864B0}.PGUpdate|x64.ActiveCfg = Release|x64
|
||||
{E5B04CC0-EB4C-42AB-B4DC-18EF95F864B0}.PGUpdate|x64.Build.0 = Release|x64
|
||||
{E5B04CC0-EB4C-42AB-B4DC-18EF95F864B0}.Release|Win32.ActiveCfg = Release|Win32
|
||||
{E5B04CC0-EB4C-42AB-B4DC-18EF95F864B0}.Release|Win32.Build.0 = Release|Win32
|
||||
{E5B04CC0-EB4C-42AB-B4DC-18EF95F864B0}.Release|x64.ActiveCfg = Release|x64
|
||||
{E5B04CC0-EB4C-42AB-B4DC-18EF95F864B0}.Release|x64.Build.0 = Release|x64
|
||||
{10615B24-73BF-4EFA-93AA-236916321317}.Debug|Win32.ActiveCfg = Debug|Win32
|
||||
{10615B24-73BF-4EFA-93AA-236916321317}.Debug|Win32.Build.0 = Debug|Win32
|
||||
{10615B24-73BF-4EFA-93AA-236916321317}.Debug|x64.ActiveCfg = Debug|x64
|
||||
{10615B24-73BF-4EFA-93AA-236916321317}.Debug|x64.Build.0 = Debug|x64
|
||||
{10615B24-73BF-4EFA-93AA-236916321317}.PGInstrument|Win32.ActiveCfg = Release|Win32
|
||||
{10615B24-73BF-4EFA-93AA-236916321317}.PGInstrument|Win32.Build.0 = Release|Win32
|
||||
{10615B24-73BF-4EFA-93AA-236916321317}.PGInstrument|x64.ActiveCfg = Release|x64
|
||||
{10615B24-73BF-4EFA-93AA-236916321317}.PGInstrument|x64.Build.0 = Release|x64
|
||||
{10615B24-73BF-4EFA-93AA-236916321317}.PGUpdate|Win32.ActiveCfg = Release|Win32
|
||||
{10615B24-73BF-4EFA-93AA-236916321317}.PGUpdate|Win32.Build.0 = Release|Win32
|
||||
{10615B24-73BF-4EFA-93AA-236916321317}.PGUpdate|x64.ActiveCfg = Release|x64
|
||||
{10615B24-73BF-4EFA-93AA-236916321317}.PGUpdate|x64.Build.0 = Release|x64
|
||||
{10615B24-73BF-4EFA-93AA-236916321317}.Release|Win32.ActiveCfg = Release|Win32
|
||||
{10615B24-73BF-4EFA-93AA-236916321317}.Release|Win32.Build.0 = Release|Win32
|
||||
{10615B24-73BF-4EFA-93AA-236916321317}.Release|x64.ActiveCfg = Release|x64
|
||||
{10615B24-73BF-4EFA-93AA-236916321317}.Release|x64.Build.0 = Release|x64
|
||||
EndGlobalSection
|
||||
GlobalSection(SolutionProperties) = preSolution
|
||||
HideSolutionNode = FALSE
|
||||
|
|
|
@ -0,0 +1,84 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<ItemGroup Label="ProjectConfigurations">
|
||||
<ProjectConfiguration Include="Debug|Win32">
|
||||
<Configuration>Debug</Configuration>
|
||||
<Platform>Win32</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Debug|x64">
|
||||
<Configuration>Debug</Configuration>
|
||||
<Platform>x64</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="PGInstrument|Win32">
|
||||
<Configuration>PGInstrument</Configuration>
|
||||
<Platform>Win32</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="PGInstrument|x64">
|
||||
<Configuration>PGInstrument</Configuration>
|
||||
<Platform>x64</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="PGUpdate|Win32">
|
||||
<Configuration>PGUpdate</Configuration>
|
||||
<Platform>Win32</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="PGUpdate|x64">
|
||||
<Configuration>PGUpdate</Configuration>
|
||||
<Platform>x64</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Release|Win32">
|
||||
<Configuration>Release</Configuration>
|
||||
<Platform>Win32</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Release|x64">
|
||||
<Configuration>Release</Configuration>
|
||||
<Platform>x64</Platform>
|
||||
</ProjectConfiguration>
|
||||
</ItemGroup>
|
||||
<PropertyGroup Label="Globals">
|
||||
<_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
|
||||
<ProjectGuid>{D06B6426-4762-44CC-8BAD-D79052507F2F}</ProjectGuid>
|
||||
<RootNamespace>pyexpat</RootNamespace>
|
||||
</PropertyGroup>
|
||||
<Import Project="python.props" />
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
|
||||
<PropertyGroup Label="Configuration">
|
||||
<ConfigurationType>DynamicLibrary</ConfigurationType>
|
||||
<CharacterSet>NotSet</CharacterSet>
|
||||
</PropertyGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
|
||||
<PropertyGroup>
|
||||
<TargetExt>.pyd</TargetExt>
|
||||
</PropertyGroup>
|
||||
<ImportGroup Label="ExtensionSettings">
|
||||
</ImportGroup>
|
||||
<ImportGroup Label="PropertySheets">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
<Import Project="pyproject.props" />
|
||||
</ImportGroup>
|
||||
<PropertyGroup Label="UserMacros" />
|
||||
<ItemDefinitionGroup>
|
||||
<ClCompile>
|
||||
<AdditionalIncludeDirectories>$(PySourcePath)Modules\expat;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<PreprocessorDefinitions>PYEXPAT_EXPORTS;HAVE_EXPAT_H;XML_NS;XML_DTD;BYTEORDER=1234;XML_CONTEXT_BYTES=1024;XML_STATIC;HAVE_MEMMOVE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
</ClCompile>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemGroup>
|
||||
<ClInclude Include="..\Modules\expat\xmlrole.h" />
|
||||
<ClInclude Include="..\Modules\expat\xmltok.h" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ClCompile Include="..\Modules\pyexpat.c" />
|
||||
<ClCompile Include="..\Modules\expat\xmlparse.c" />
|
||||
<ClCompile Include="..\Modules\expat\xmlrole.c" />
|
||||
<ClCompile Include="..\Modules\expat\xmltok.c" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ProjectReference Include="pythoncore.vcxproj">
|
||||
<Project>{cf7ac3d1-e2df-41d2-bea6-1e2556cdea26}</Project>
|
||||
<ReferenceOutputAssembly>false</ReferenceOutputAssembly>
|
||||
</ProjectReference>
|
||||
</ItemGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
|
||||
<ImportGroup Label="ExtensionTargets">
|
||||
</ImportGroup>
|
||||
</Project>
|
|
@ -0,0 +1,33 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<ItemGroup>
|
||||
<Filter Include="Header Files">
|
||||
<UniqueIdentifier>{ddae77a6-7ca0-4a1b-b71c-deea5f4025de}</UniqueIdentifier>
|
||||
</Filter>
|
||||
<Filter Include="Source Files">
|
||||
<UniqueIdentifier>{5af9d40c-fc46-4640-ad84-3d1dd34a71d7}</UniqueIdentifier>
|
||||
</Filter>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ClInclude Include="..\Modules\expat\xmlrole.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\Modules\expat\xmltok.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ClCompile Include="..\Modules\pyexpat.c">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\Modules\expat\xmlparse.c">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\Modules\expat\xmlrole.c">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\Modules\expat\xmltok.c">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
</ItemGroup>
|
||||
</Project>
|
|
@ -0,0 +1,159 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<PropertyGroup Label="Globals">
|
||||
<_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
|
||||
<VisualStudioVersion Condition="'$(VisualStudioVersion)' == ''">10.0</VisualStudioVersion>
|
||||
<OutDir>$(BuildPath)</OutDir>
|
||||
<IntDir>$(SolutionDir)obj\$(ArchName)_$(Configuration)\$(ProjectName)\</IntDir>
|
||||
<IntDir Condition="'$(Configuration)' == 'PGInstrument' or '$(Configuration)' == 'PGUpdate'">$(SolutionDir)obj\$(ArchName)\$(ProjectName)\</IntDir>
|
||||
<TargetName Condition="'$(TargetName)' == ''">$(ProjectName)</TargetName>
|
||||
<TargetName>$(TargetName)$(PyDebugExt)</TargetName>
|
||||
<GenerateManifest Condition="'$(GenerateManifest)' == ''">false</GenerateManifest>
|
||||
<EmbedManifest Condition="'$(EmbedManifest)' == ''">false</EmbedManifest>
|
||||
<!-- For VS2008, we have to embed the manifest to be able to run -->
|
||||
<GenerateManifest Condition="'$(PlatformToolset)' == 'v90'">true</GenerateManifest>
|
||||
<EmbedManifest Condition="'$(PlatformToolset)' == 'v90'">true</EmbedManifest>
|
||||
<SupportPGO Condition="'$(SupportPGO)' == ''">true</SupportPGO>
|
||||
<SupportSigning Condition="'$(SupportSigning)' == ''">true</SupportSigning>
|
||||
<SupportSigning Condition="'$(Configuration)' == 'Debug'">false</SupportSigning>
|
||||
<SupportSigning Condition="'$(ConfigurationType)' == 'StaticLibrary'">false</SupportSigning>
|
||||
</PropertyGroup>
|
||||
|
||||
<PropertyGroup>
|
||||
<_DebugPreprocessorDefinition>NDEBUG;</_DebugPreprocessorDefinition>
|
||||
<_DebugPreprocessorDefinition Condition="$(Configuration) == 'Debug'">_DEBUG;</_DebugPreprocessorDefinition>
|
||||
<_PlatformPreprocessorDefinition>_WIN32;</_PlatformPreprocessorDefinition>
|
||||
<_PlatformPreprocessorDefinition Condition="$(Platform) == 'x64'">_WIN64;_M_X64;</_PlatformPreprocessorDefinition>
|
||||
<_PydPreprocessorDefinition Condition="$(TargetExt) == '.pyd'">Py_BUILD_CORE_MODULE;</_PydPreprocessorDefinition>
|
||||
</PropertyGroup>
|
||||
<ItemDefinitionGroup>
|
||||
<ClCompile>
|
||||
<AdditionalIncludeDirectories>$(PySourcePath)Include;$(PySourcePath)PC;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<PreprocessorDefinitions>WIN32;$(_PlatformPreprocessorDefinition)$(_DebugPreprocessorDefinition)$(_PydPreprocessorDefinition)%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
|
||||
<Optimization>MaxSpeed</Optimization>
|
||||
<IntrinsicFunctions>true</IntrinsicFunctions>
|
||||
<StringPooling>true</StringPooling>
|
||||
<ExceptionHandling></ExceptionHandling>
|
||||
<RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
|
||||
<FunctionLevelLinking>true</FunctionLevelLinking>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
|
||||
<CompileAs>Default</CompileAs>
|
||||
<SuppressStartupBanner>true</SuppressStartupBanner>
|
||||
<WholeProgramOptimization>true</WholeProgramOptimization>
|
||||
</ClCompile>
|
||||
<ClCompile Condition="$(Configuration) == 'Debug'">
|
||||
<Optimization>Disabled</Optimization>
|
||||
<WholeProgramOptimization>false</WholeProgramOptimization>
|
||||
<RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<AdditionalLibraryDirectories>$(OutDir);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
<ProgramDatabaseFile>$(OutDir)$(TargetName).pdb</ProgramDatabaseFile>
|
||||
<SubSystem>Windows</SubSystem>
|
||||
<RandomizedBaseAddress>true</RandomizedBaseAddress>
|
||||
<DataExecutionPrevention>true</DataExecutionPrevention>
|
||||
<SuppressStartupBanner>true</SuppressStartupBanner>
|
||||
<IgnoreSpecificDefaultLibraries>LIBC;%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
|
||||
<TargetMachine>MachineX86</TargetMachine>
|
||||
<TargetMachine Condition="'$(Platform)' == 'x64'">MachineX64</TargetMachine>
|
||||
<ProfileGuidedDatabase Condition="$(SupportPGO)">$(OutDir)$(TargetName).pgd</ProfileGuidedDatabase>
|
||||
<LinkTimeCodeGeneration Condition="$(Configuration) == 'Release'">UseLinkTimeCodeGeneration</LinkTimeCodeGeneration>
|
||||
<LinkTimeCodeGeneration Condition="$(SupportPGO) and $(Configuration) == 'PGInstrument'">PGInstrument</LinkTimeCodeGeneration>
|
||||
<LinkTimeCodeGeneration Condition="$(SupportPGO) and $(Configuration) == 'PGUpdate'">PGUpdate</LinkTimeCodeGeneration>
|
||||
</Link>
|
||||
<Lib>
|
||||
<LinkTimeCodeGeneration Condition="$(Configuration) == 'Release'">true</LinkTimeCodeGeneration>
|
||||
<LinkTimeCodeGeneration Condition="$(SupportPGO) and $(Configuration) == 'PGInstrument'">true</LinkTimeCodeGeneration>
|
||||
<LinkTimeCodeGeneration Condition="$(SupportPGO) and $(Configuration) == 'PGUpdate'">true</LinkTimeCodeGeneration>
|
||||
</Lib>
|
||||
<ResourceCompile>
|
||||
<AdditionalIncludeDirectories>$(PySourcePath)PC;$(PySourcePath)Include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<PreprocessorDefinitions>$(_DebugPreprocessorDefinition)%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<Culture>0x0409</Culture>
|
||||
</ResourceCompile>
|
||||
<Midl>
|
||||
<PreprocessorDefinitions>$(_DebugPreprocessorDefinition)%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<MkTypLibCompatible>true</MkTypLibCompatible>
|
||||
<SuppressStartupBanner>true</SuppressStartupBanner>
|
||||
<TargetEnvironment>Win32</TargetEnvironment>
|
||||
<TargetEnvironment Condition="'$(Platform)' == 'x64'">X64</TargetEnvironment>
|
||||
<TypeLibraryName>$(OutDir)wininst.tlb</TypeLibraryName>
|
||||
<HeaderFileName>
|
||||
</HeaderFileName>
|
||||
</Midl>
|
||||
</ItemDefinitionGroup>
|
||||
|
||||
<Target Name="GeneratePythonNtRcH"
|
||||
BeforeTargets="$(MakeVersionInfoBeforeTarget)"
|
||||
Inputs="$(PySourcePath)Include\patchlevel.h"
|
||||
Outputs="$(PySourcePath)PC\pythonnt_rc$(PyDebugExt).h">
|
||||
<WriteLinesToFile File="$(PySourcePath)PC\pythonnt_rc$(PyDebugExt).h" Overwrite="true" Encoding="ascii"
|
||||
Lines='/* This file created by python.props /t:GeneratePythonNtRcH */
|
||||
#define FIELD3 $(Field3Value)
|
||||
#define MS_DLL_ID "$(SysWinVer)"
|
||||
#define PYTHON_DLL_NAME "$(PyDllName).dll"
|
||||
' />
|
||||
<ItemGroup>
|
||||
<FileWrites Include="$(PySourcePath)PC\pythonnt_rc$(PyDebugExt).h" />
|
||||
</ItemGroup>
|
||||
</Target>
|
||||
|
||||
<UsingTask TaskName="KillPython" TaskFactory="CodeTaskFactory" AssemblyFile="$(MSBuildToolsPath)\Microsoft.Build.Tasks.v4.0.dll">
|
||||
<ParameterGroup>
|
||||
<FileName Required="true" />
|
||||
</ParameterGroup>
|
||||
<Task>
|
||||
<Code Type="Fragment" Language="cs">
|
||||
<![CDATA[
|
||||
string fullPath = System.IO.Path.GetFullPath(FileName);
|
||||
Log.LogMessage("Looking for " + fullPath, MessageImportance.Normal);
|
||||
foreach (System.Diagnostics.Process p in System.Diagnostics.Process.GetProcesses()) {
|
||||
try {
|
||||
Log.LogMessage("Found running process: " + p.MainModule.FileName, MessageImportance.Low);
|
||||
if (fullPath.Equals(System.IO.Path.GetFullPath(p.MainModule.FileName), StringComparison.OrdinalIgnoreCase)) {
|
||||
Log.LogMessage("Terminating " + p.MainModule.FileName, MessageImportance.High);
|
||||
p.Kill();
|
||||
}
|
||||
} catch {
|
||||
}
|
||||
}
|
||||
]]>
|
||||
</Code>
|
||||
</Task>
|
||||
</UsingTask>
|
||||
|
||||
<Target Name="KillPython" BeforeTargets="PrepareForBuild" Condition="'$(KillPython)' == 'true'">
|
||||
<Message Text="Killing any running python.exe instances..." Importance="high" />
|
||||
<KillPython FileName="$(OutDir)python$(PyDebugExt).exe" />
|
||||
</Target>
|
||||
|
||||
<!--
|
||||
A default target to handle msbuild pcbuild.proj /t:CleanAll.
|
||||
|
||||
Some externals projects don't respond to /t:Clean, so we invoke
|
||||
CleanAll on them when we really want to clean up.
|
||||
-->
|
||||
<Target Name="CleanAll" DependsOnTargets="Clean">
|
||||
<MSBuild Projects="@(ProjectReference->'%(FullPath)')"
|
||||
Properties="Configuration=$(Configuration);Platform=$(Platform)"
|
||||
BuildInParallel="true"
|
||||
StopOnFirstFailure="false"
|
||||
Condition="Exists(%(FullPath))"
|
||||
Targets="CleanAll" />
|
||||
</Target>
|
||||
|
||||
<PropertyGroup Condition="'$(SigningCertificate)' != '' and $(SupportSigning)">
|
||||
<SignToolPath Condition="'$(SignToolPath)' == '' or !Exists($(SignToolPath))">$(registry:HKEY_LOCAL_MACHINE\Software\Microsoft\Windows Kits\Installed Roots@KitsRoot81)\bin\x86\signtool.exe</SignToolPath>
|
||||
<SignToolPath Condition="!Exists($(SignToolPath))">$(registry:HKEY_LOCAL_MACHINE\Software\Microsoft\Windows Kits\Installed Roots@KitsRoot)\bin\x86\signtool.exe</SignToolPath>
|
||||
<SignToolPath Condition="!Exists($(SignToolPath))">$(registry:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SDKs\Windows\v7.1A@InstallationFolder)\Bin\signtool.exe</SignToolPath>
|
||||
<_SignCommand Condition="Exists($(SignToolPath))">"$(SignToolPath)" sign /q /n "$(SigningCertificate)" /t http://timestamp.verisign.com/scripts/timestamp.dll /d "Python $(PythonVersion)"</_SignCommand>
|
||||
</PropertyGroup>
|
||||
|
||||
<Target Name="_SignBuild" AfterTargets="AfterBuild" Condition="'$(SigningCertificate)' != '' and $(SupportSigning)">
|
||||
<Error Text="Unable to locate signtool.exe. Set /p:SignToolPath and rebuild" Condition="'$(_SignCommand)' == ''" />
|
||||
<Exec Command='$(_SignCommand) "$(TargetPath)" || $(_SignCommand) "$(TargetPath)" || $(_SignCommand) "$(TargetPath)"' ContinueOnError="false" />
|
||||
</Target>
|
||||
</Project>
|
|
@ -0,0 +1,112 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<PropertyGroup>
|
||||
<Platform Condition="'$(Platform)' == ''">Win32</Platform>
|
||||
<Configuration Condition="'$(Configuration)' == ''">Release</Configuration>
|
||||
<!--
|
||||
Use only MSVC 9.0, unless explicitly overridden
|
||||
-->
|
||||
<PlatformToolset Condition="'$(PlatformToolset)' == ''">v90</PlatformToolset>
|
||||
|
||||
<!--
|
||||
Convincing MSVC/MSBuild to prefer our platform names is too difficult,
|
||||
so we define our own constant ArchName and use wherever we need it.
|
||||
-->
|
||||
<ArchName Condition="'$(ArchName)' == '' and $(Platform) == 'x64'">amd64</ArchName>
|
||||
<ArchName Condition="'$(ArchName)' == ''">win32</ArchName>
|
||||
<ArchName Condition="$(Configuration) == 'PGInstrument' or $(Configuration) == 'PGUpdate'">$(ArchName)-pgo</ArchName>
|
||||
|
||||
<!-- Root directory of the repository -->
|
||||
<PySourcePath Condition="'$(PySourcePath)' == ''">$([System.IO.Path]::GetFullPath($(MSBuildThisFileDirectory)\..\))</PySourcePath>
|
||||
<PySourcePath Condition="!HasTrailingSlash($(PySourcePath))">$(PySourcePath)\</PySourcePath>
|
||||
|
||||
<!-- Directory where build outputs are put -->
|
||||
<BuildPath Condition="'$(BuildPath)' == ''">$(PySourcePath)PCBuild\</BuildPath>
|
||||
<BuildPath Condition="'$(ArchName)' != 'win32'">$(BuildPath)\$(ArchName)\</BuildPath>
|
||||
<BuildPath Condition="!HasTrailingSlash($(BuildPath))">$(BuildPath)\</BuildPath>
|
||||
|
||||
<!-- Directories of external projects. tcltk is handled in tcltk.props -->
|
||||
<ExternalsDir>$([System.IO.Path]::GetFullPath(`$(PySourcePath)externals\`))</ExternalsDir>
|
||||
<sqlite3Dir>$(ExternalsDir)sqlite-3.6.21\</sqlite3Dir>
|
||||
<bz2Dir>$(ExternalsDir)bzip2-1.0.6\</bz2Dir>
|
||||
<bsddbDir>$(ExternalsDir)db-4.7.25.0</bsddbDir>
|
||||
<opensslDir>$(ExternalsDir)openssl-1.0.2a\</opensslDir>
|
||||
<nasmDir>$(ExternalsDir)\nasm-2.11.06\</nasmDir>
|
||||
|
||||
<!-- Suffix for all binaries when building for debug -->
|
||||
<PyDebugExt Condition="'$(PyDebugExt)' == '' and $(Configuration) == 'Debug'">_d</PyDebugExt>
|
||||
|
||||
<!-- Full path of the resulting python.exe binary -->
|
||||
<PythonExe Condition="'$(PythonExe)' == ''">$(BuildPath)python$(PyDebugExt).exe</PythonExe>
|
||||
|
||||
<!--
|
||||
Read version information from Include\patchlevel.h. The following properties are set:
|
||||
|
||||
MajorVersionNumber - the '3' in '3.5.2a1'
|
||||
MinorVersionNumber - the '5' in '3.5.2a1'
|
||||
MicroVersionNumber - the '2' in '3.5.2a1'
|
||||
ReleaseSerial - the '1' in '3.5.2a1'
|
||||
ReleaseLevelName - the 'a1' in '3.5.2a1'
|
||||
PythonVersionNumber - '3.5.2' for '3.5.2a1'
|
||||
PythonVersion - '3.5.2a1'
|
||||
PythonVersionHex - 0x030502a1 for '3.5.2a1'
|
||||
ReleaseLevelNumber - 10 for alpha, 11 for beta, 12 for RC (gamma), and 15 for final
|
||||
Field3Value - 2101 for '3.5.2a1' (== 1000*2 + 10*10 ('a') + 1)
|
||||
-->
|
||||
<_PatchLevelContent>$([System.IO.File]::ReadAllText(`$(PySourcePath)Include\patchlevel.h`))</_PatchLevelContent>
|
||||
<MajorVersionNumber>$([System.Text.RegularExpressions.Regex]::Match($(_PatchLevelContent), `define\s+PY_MAJOR_VERSION\s+(\d+)`).Groups[1].Value)</MajorVersionNumber>
|
||||
<MinorVersionNumber>$([System.Text.RegularExpressions.Regex]::Match($(_PatchLevelContent), `define\s+PY_MINOR_VERSION\s+(\d+)`).Groups[1].Value)</MinorVersionNumber>
|
||||
<MicroVersionNumber>$([System.Text.RegularExpressions.Regex]::Match($(_PatchLevelContent), `define\s+PY_MICRO_VERSION\s+(\d+)`).Groups[1].Value)</MicroVersionNumber>
|
||||
<_ReleaseLevel>$([System.Text.RegularExpressions.Regex]::Match($(_PatchLevelContent), `define\s+PY_RELEASE_LEVEL\s+PY_RELEASE_LEVEL_(\w+)`).Groups[1].Value)</_ReleaseLevel>
|
||||
<ReleaseSerial>$([System.Text.RegularExpressions.Regex]::Match($(_PatchLevelContent), `define\s+PY_RELEASE_SERIAL\s+(\d+)`).Groups[1].Value)</ReleaseSerial>
|
||||
<ReleaseLevelNumber>15</ReleaseLevelNumber>
|
||||
<ReleaseLevelNumber Condition="$(_ReleaseLevel) == 'ALPHA'">10</ReleaseLevelNumber>
|
||||
<ReleaseLevelNumber Condition="$(_ReleaseLevel) == 'BETA'">11</ReleaseLevelNumber>
|
||||
<ReleaseLevelNumber Condition="$(_ReleaseLevel) == 'GAMMA'">12</ReleaseLevelNumber>
|
||||
<ReleaseLevelName Condition="$(_ReleaseLevel) == 'ALPHA'">a$(ReleaseSerial)</ReleaseLevelName>
|
||||
<ReleaseLevelName Condition="$(_ReleaseLevel) == 'BETA'">b$(ReleaseSerial)</ReleaseLevelName>
|
||||
<ReleaseLevelName Condition="$(_ReleaseLevel) == 'GAMMA'">rc$(ReleaseSerial)</ReleaseLevelName>
|
||||
|
||||
<PythonVersionNumber>$(MajorVersionNumber).$(MinorVersionNumber).$(MicroVersionNumber)</PythonVersionNumber>
|
||||
<PythonVersion>$(MajorVersionNumber).$(MinorVersionNumber).$(MicroVersionNumber)$(ReleaseLevelName)</PythonVersion>
|
||||
<PythonVersionHex>$([msbuild]::BitwiseOr(
|
||||
$([msbuild]::Multiply($(MajorVersionNumber), 16777216)),
|
||||
$([msbuild]::BitwiseOr(
|
||||
$([msbuild]::Multiply($(MinorVersionNumber), 65536)),
|
||||
$([msbuild]::BitwiseOr(
|
||||
$([msbuild]::Multiply($(MicroVersionNumber), 256)),
|
||||
$([msbuild]::BitwiseOr(
|
||||
$([msbuild]::Multiply($(ReleaseLevelNumber), 16)),
|
||||
$(ReleaseSerial)
|
||||
))
|
||||
))
|
||||
))
|
||||
))</PythonVersionHex>
|
||||
<Field3Value>$([msbuild]::Add(
|
||||
$(ReleaseSerial),
|
||||
$([msbuild]::Add(
|
||||
$([msbuild]::Multiply($(ReleaseLevelNumber), 10)),
|
||||
$([msbuild]::Multiply($(MicroVersionNumber), 1000))
|
||||
))
|
||||
))</Field3Value>
|
||||
|
||||
<!-- The name of the resulting pythonXY.dll (without the extension) -->
|
||||
<PyDllName>python$(MajorVersionNumber)$(MinorVersionNumber)$(PyDebugExt)</PyDllName>
|
||||
|
||||
<!-- The version and platform tag to include in .pyd filenames -->
|
||||
<PydTag Condition="$(Platform) == 'Win32' or $(Platform) == 'x86'">.cp$(MajorVersionNumber)$(MinorVersionNumber)-win32</PydTag>
|
||||
<PydTag Condition="$(Platform) == 'x64'">.cp$(MajorVersionNumber)$(MinorVersionNumber)-win_amd64</PydTag>
|
||||
|
||||
<!-- The version number for sys.winver -->
|
||||
<SysWinVer>$(MajorVersionNumber).$(MinorVersionNumber)</SysWinVer>
|
||||
<SysWinVer Condition="$(Platform) == 'Win32' or $(Platform) == 'x86'">$(SysWinVer)-32</SysWinVer>
|
||||
</PropertyGroup>
|
||||
|
||||
<!-- Displays the calculated version info -->
|
||||
<Target Name="ShowVersionInfo">
|
||||
<Message Importance="high" Text="PythonVersionNumber: $(PythonVersionNumber)" />
|
||||
<Message Importance="high" Text="PythonVersion: $(PythonVersion)" />
|
||||
<Message Importance="high" Text="$([System.String]::Format(`PythonVersionHex: 0x{0:x}`, $([System.UInt32]::Parse($(PythonVersionHex)))))" />
|
||||
<Message Importance="high" Text="Field3Value: $(Field3Value)" />
|
||||
</Target>
|
||||
</Project>
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue