Merge heads
This commit is contained in:
commit
2391974110
|
@ -999,6 +999,9 @@ Instance methods:
|
||||||
# Convert from UTC to tz's local time.
|
# Convert from UTC to tz's local time.
|
||||||
return tz.fromutc(utc)
|
return tz.fromutc(utc)
|
||||||
|
|
||||||
|
.. versionchanged:: 3.3
|
||||||
|
*tz* now can be omitted.
|
||||||
|
|
||||||
|
|
||||||
.. method:: datetime.utcoffset()
|
.. method:: datetime.utcoffset()
|
||||||
|
|
||||||
|
|
|
@ -58,7 +58,7 @@ The available exception and functions in this module are:
|
||||||
exception if any error occurs.
|
exception if any error occurs.
|
||||||
|
|
||||||
|
|
||||||
.. function:: compressobj(level=-1, method=DEFLATED, wbits=15, memlevel=8, strategy=Z_DEFAULT_STRATEGY, [zdict])
|
.. function:: compressobj(level=-1, method=DEFLATED, wbits=15, memlevel=8, strategy=Z_DEFAULT_STRATEGY[, zdict])
|
||||||
|
|
||||||
Returns a compression object, to be used for compressing data streams that won't
|
Returns a compression object, to be used for compressing data streams that won't
|
||||||
fit into memory at once.
|
fit into memory at once.
|
||||||
|
@ -86,6 +86,10 @@ The available exception and functions in this module are:
|
||||||
to occur frequently in the data that is to be compressed. Those subsequences
|
to occur frequently in the data that is to be compressed. Those subsequences
|
||||||
that are expected to be most common should come at the end of the dictionary.
|
that are expected to be most common should come at the end of the dictionary.
|
||||||
|
|
||||||
|
.. versionchanged:: 3.3
|
||||||
|
Added the *method*, *wbits*, *memlevel*, *strategy* and *zdict*
|
||||||
|
parameters.
|
||||||
|
|
||||||
|
|
||||||
.. function:: crc32(data[, value])
|
.. function:: crc32(data[, value])
|
||||||
|
|
||||||
|
@ -103,11 +107,12 @@ The available exception and functions in this module are:
|
||||||
|
|
||||||
Always returns an unsigned 32-bit integer.
|
Always returns an unsigned 32-bit integer.
|
||||||
|
|
||||||
.. note::
|
.. note::
|
||||||
|
|
||||||
To generate the same numeric value across all Python versions and
|
To generate the same numeric value across all Python versions and
|
||||||
platforms use crc32(data) & 0xffffffff. If you are only using
|
platforms, use ``crc32(data) & 0xffffffff``. If you are only using
|
||||||
the checksum in packed binary format this is not necessary as the
|
the checksum in packed binary format this is not necessary as the
|
||||||
return value is the correct 32bit binary representation
|
return value is the correct 32-bit binary representation
|
||||||
regardless of sign.
|
regardless of sign.
|
||||||
|
|
||||||
|
|
||||||
|
@ -135,7 +140,7 @@ The available exception and functions in this module are:
|
||||||
to :c:func:`malloc`. The default size is 16384.
|
to :c:func:`malloc`. The default size is 16384.
|
||||||
|
|
||||||
|
|
||||||
.. function:: decompressobj([wbits[, zdict]])
|
.. function:: decompressobj(wbits=15[, zdict])
|
||||||
|
|
||||||
Returns a decompression object, to be used for decompressing data streams that
|
Returns a decompression object, to be used for decompressing data streams that
|
||||||
won't fit into memory at once.
|
won't fit into memory at once.
|
||||||
|
@ -146,11 +151,15 @@ The available exception and functions in this module are:
|
||||||
provided, this must be the same dictionary as was used by the compressor that
|
provided, this must be the same dictionary as was used by the compressor that
|
||||||
produced the data that is to be decompressed.
|
produced the data that is to be decompressed.
|
||||||
|
|
||||||
.. note::
|
.. note::
|
||||||
|
|
||||||
If *zdict* is a mutable object (such as a :class:`bytearray`), you must not
|
If *zdict* is a mutable object (such as a :class:`bytearray`), you must not
|
||||||
modify its contents between the call to :func:`decompressobj` and the first
|
modify its contents between the call to :func:`decompressobj` and the first
|
||||||
call to the decompressor's ``decompress()`` method.
|
call to the decompressor's ``decompress()`` method.
|
||||||
|
|
||||||
|
.. versionchanged:: 3.3
|
||||||
|
Added the *zdict* parameter.
|
||||||
|
|
||||||
|
|
||||||
Compression objects support the following methods:
|
Compression objects support the following methods:
|
||||||
|
|
||||||
|
|
|
@ -125,6 +125,32 @@ library/http.cookies,,`,!#$%&'*+-.^_`|~:
|
||||||
library/httplib,,:port,host:port
|
library/httplib,,:port,host:port
|
||||||
library/imaplib,,:MM,"""DD-Mmm-YYYY HH:MM:SS"
|
library/imaplib,,:MM,"""DD-Mmm-YYYY HH:MM:SS"
|
||||||
library/imaplib,,:SS,"""DD-Mmm-YYYY HH:MM:SS"
|
library/imaplib,,:SS,"""DD-Mmm-YYYY HH:MM:SS"
|
||||||
|
library/ipaddress,,:db8,>>> ipaddress.ip_address('2001:db8::')
|
||||||
|
library/ipaddress,,::,>>> ipaddress.ip_address('2001:db8::')
|
||||||
|
library/ipaddress,,:db8,IPv6Address('2001:db8::')
|
||||||
|
library/ipaddress,,::,IPv6Address('2001:db8::')
|
||||||
|
library/ipaddress,,:db8,>>> ipaddress.IPv6Address('2001:db8::1000')
|
||||||
|
library/ipaddress,,::,>>> ipaddress.IPv6Address('2001:db8::1000')
|
||||||
|
library/ipaddress,,:db8,IPv6Address('2001:db8::1000')
|
||||||
|
library/ipaddress,,::,IPv6Address('2001:db8::1000')
|
||||||
|
library/ipaddress,,:db8,>>> ipaddress.IPv6Interface('2001:db8::1000/96')
|
||||||
|
library/ipaddress,,::,>>> ipaddress.IPv6Interface('2001:db8::1000/96')
|
||||||
|
library/ipaddress,,:db8,IPv6Interface('2001:db8::1000/96')
|
||||||
|
library/ipaddress,,::,IPv6Interface('2001:db8::1000/96')
|
||||||
|
library/ipaddress,,:db8,>>> ipaddress.IPv6Interface('2001:db8::1000/96').network
|
||||||
|
library/ipaddress,,::,>>> ipaddress.IPv6Interface('2001:db8::1000/96').network
|
||||||
|
library/ipaddress,,:db8,IPv6Network('2001:db8::/96')
|
||||||
|
library/ipaddress,,::,IPv6Network('2001:db8::/96')
|
||||||
|
library/ipaddress,,:db8,>>> ipaddress.IPv6Network('2001:db8::/96')
|
||||||
|
library/ipaddress,,::,>>> ipaddress.IPv6Network('2001:db8::/96')
|
||||||
|
library/ipaddress,,:db8,IPv6Network('2001:db8::/96')
|
||||||
|
library/ipaddress,,::,IPv6Network('2001:db8::/96')
|
||||||
|
library/ipaddress,,:db8,>>> ipaddress.IPv6Network('2001:db8::/96').netmask
|
||||||
|
library/ipaddress,,::,>>> ipaddress.IPv6Network('2001:db8::/96').netmask
|
||||||
|
library/ipaddress,,:ffff,IPv6Address('ffff:ffff:ffff:ffff:ffff:ffff::')
|
||||||
|
library/ipaddress,,::,IPv6Address('ffff:ffff:ffff:ffff:ffff:ffff::')
|
||||||
|
library/ipaddress,,:db8,">>> ipaddress.IPv6Network('2001:db8::1000/96', strict=False)"
|
||||||
|
library/ipaddress,,::,">>> ipaddress.IPv6Network('2001:db8::1000/96', strict=False)"
|
||||||
library/itertools,,:step,elements from seq[start:stop:step]
|
library/itertools,,:step,elements from seq[start:stop:step]
|
||||||
library/itertools,,:stop,elements from seq[start:stop:step]
|
library/itertools,,:stop,elements from seq[start:stop:step]
|
||||||
library/linecache,,:sys,"sys:x:3:3:sys:/dev:/bin/sh"
|
library/linecache,,:sys,"sys:x:3:3:sys:/dev:/bin/sh"
|
||||||
|
|
|
File diff suppressed because one or more lines are too long
|
@ -730,7 +730,7 @@ class PosixTester(unittest.TestCase):
|
||||||
if os.utime in os.supports_follow_symlinks:
|
if os.utime in os.supports_follow_symlinks:
|
||||||
try:
|
try:
|
||||||
posix.utime(support.TESTFN, follow_symlinks=False, dir_fd=f)
|
posix.utime(support.TESTFN, follow_symlinks=False, dir_fd=f)
|
||||||
except RuntimeError:
|
except ValueError:
|
||||||
# whoops! using both together not supported on this platform.
|
# whoops! using both together not supported on this platform.
|
||||||
pass
|
pass
|
||||||
|
|
||||||
|
|
|
@ -1174,6 +1174,7 @@ class TestShutil(unittest.TestCase):
|
||||||
# copytree returns its destination path.
|
# copytree returns its destination path.
|
||||||
src_dir = self.mkdtemp()
|
src_dir = self.mkdtemp()
|
||||||
dst_dir = src_dir + "dest"
|
dst_dir = src_dir + "dest"
|
||||||
|
self.addCleanup(shutil.rmtree, dst_dir, True)
|
||||||
src = os.path.join(src_dir, 'foo')
|
src = os.path.join(src_dir, 'foo')
|
||||||
write_file(src, 'foo')
|
write_file(src, 'foo')
|
||||||
rv = shutil.copytree(src_dir, dst_dir)
|
rv = shutil.copytree(src_dir, dst_dir)
|
||||||
|
@ -1184,6 +1185,7 @@ class TestWhich(unittest.TestCase):
|
||||||
|
|
||||||
def setUp(self):
|
def setUp(self):
|
||||||
self.temp_dir = tempfile.mkdtemp()
|
self.temp_dir = tempfile.mkdtemp()
|
||||||
|
self.addCleanup(shutil.rmtree, self.temp_dir, True)
|
||||||
# Give the temp_file an ".exe" suffix for all.
|
# Give the temp_file an ".exe" suffix for all.
|
||||||
# It's needed on Windows and not harmful on other platforms.
|
# It's needed on Windows and not harmful on other platforms.
|
||||||
self.temp_file = tempfile.NamedTemporaryFile(dir=self.temp_dir,
|
self.temp_file = tempfile.NamedTemporaryFile(dir=self.temp_dir,
|
||||||
|
@ -1506,6 +1508,7 @@ class TestCopyFile(unittest.TestCase):
|
||||||
# but a different case.
|
# but a different case.
|
||||||
|
|
||||||
self.src_dir = tempfile.mkdtemp()
|
self.src_dir = tempfile.mkdtemp()
|
||||||
|
self.addCleanup(shutil.rmtree, self.src_dir, True)
|
||||||
dst_dir = os.path.join(
|
dst_dir = os.path.join(
|
||||||
os.path.dirname(self.src_dir),
|
os.path.dirname(self.src_dir),
|
||||||
os.path.basename(self.src_dir).upper())
|
os.path.basename(self.src_dir).upper())
|
||||||
|
|
|
@ -58,6 +58,9 @@ Core and Builtins
|
||||||
Library
|
Library
|
||||||
-------
|
-------
|
||||||
|
|
||||||
|
- Issue #15187: Bugfix: remove temporary directories test_shutil was leaving
|
||||||
|
behind.
|
||||||
|
|
||||||
- Issue #15177: Added dir_fd parameter to os.fwalk().
|
- Issue #15177: Added dir_fd parameter to os.fwalk().
|
||||||
|
|
||||||
- Issue #15176: Clarified behavior, documentation, and implementation
|
- Issue #15176: Clarified behavior, documentation, and implementation
|
||||||
|
|
|
@ -4667,7 +4667,7 @@ posix_utime(PyObject *self, PyObject *args, PyObject *kwargs)
|
||||||
|
|
||||||
#if !defined(HAVE_UTIMENSAT)
|
#if !defined(HAVE_UTIMENSAT)
|
||||||
if ((dir_fd != DEFAULT_DIR_FD) && (!follow_symlinks)) {
|
if ((dir_fd != DEFAULT_DIR_FD) && (!follow_symlinks)) {
|
||||||
PyErr_SetString(PyExc_RuntimeError,
|
PyErr_SetString(PyExc_ValueError,
|
||||||
"utime: cannot use dir_fd and follow_symlinks "
|
"utime: cannot use dir_fd and follow_symlinks "
|
||||||
"together on this platform");
|
"together on this platform");
|
||||||
goto exit;
|
goto exit;
|
||||||
|
|
|
@ -573,12 +573,13 @@ Global
|
||||||
{7B2727B5-5A3F-40EE-A866-43A13CD31446}.Debug|Win32.Build.0 = Debug|Win32
|
{7B2727B5-5A3F-40EE-A866-43A13CD31446}.Debug|Win32.Build.0 = Debug|Win32
|
||||||
{7B2727B5-5A3F-40EE-A866-43A13CD31446}.Debug|x64.ActiveCfg = Debug|x64
|
{7B2727B5-5A3F-40EE-A866-43A13CD31446}.Debug|x64.ActiveCfg = Debug|x64
|
||||||
{7B2727B5-5A3F-40EE-A866-43A13CD31446}.Debug|x64.Build.0 = Debug|x64
|
{7B2727B5-5A3F-40EE-A866-43A13CD31446}.Debug|x64.Build.0 = Debug|x64
|
||||||
{7B2727B5-5A3F-40EE-A866-43A13CD31446}.PGInstrument|Win32.ActiveCfg = Release|Win32
|
{7B2727B5-5A3F-40EE-A866-43A13CD31446}.PGInstrument|Win32.ActiveCfg = PGInstrument|Win32
|
||||||
{7B2727B5-5A3F-40EE-A866-43A13CD31446}.PGInstrument|Win32.Build.0 = Release|Win32
|
{7B2727B5-5A3F-40EE-A866-43A13CD31446}.PGInstrument|Win32.Build.0 = PGInstrument|Win32
|
||||||
{7B2727B5-5A3F-40EE-A866-43A13CD31446}.PGInstrument|x64.ActiveCfg = Release|Win32
|
{7B2727B5-5A3F-40EE-A866-43A13CD31446}.PGInstrument|x64.ActiveCfg = PGInstrument|Win32
|
||||||
{7B2727B5-5A3F-40EE-A866-43A13CD31446}.PGUpdate|Win32.ActiveCfg = Release|Win32
|
{7B2727B5-5A3F-40EE-A866-43A13CD31446}.PGInstrument|x64.Build.0 = PGInstrument|Win32
|
||||||
{7B2727B5-5A3F-40EE-A866-43A13CD31446}.PGUpdate|Win32.Build.0 = Release|Win32
|
{7B2727B5-5A3F-40EE-A866-43A13CD31446}.PGUpdate|Win32.ActiveCfg = PGUpdate|Win32
|
||||||
{7B2727B5-5A3F-40EE-A866-43A13CD31446}.PGUpdate|x64.ActiveCfg = Release|Win32
|
{7B2727B5-5A3F-40EE-A866-43A13CD31446}.PGUpdate|Win32.Build.0 = PGUpdate|Win32
|
||||||
|
{7B2727B5-5A3F-40EE-A866-43A13CD31446}.PGUpdate|x64.ActiveCfg = PGUpdate|Win32
|
||||||
{7B2727B5-5A3F-40EE-A866-43A13CD31446}.Release|Win32.ActiveCfg = Release|Win32
|
{7B2727B5-5A3F-40EE-A866-43A13CD31446}.Release|Win32.ActiveCfg = Release|Win32
|
||||||
{7B2727B5-5A3F-40EE-A866-43A13CD31446}.Release|Win32.Build.0 = Release|Win32
|
{7B2727B5-5A3F-40EE-A866-43A13CD31446}.Release|Win32.Build.0 = Release|Win32
|
||||||
{7B2727B5-5A3F-40EE-A866-43A13CD31446}.Release|x64.ActiveCfg = Release|Win32
|
{7B2727B5-5A3F-40EE-A866-43A13CD31446}.Release|x64.ActiveCfg = Release|Win32
|
||||||
|
@ -587,28 +588,18 @@ Global
|
||||||
{1D4B18D3-7C12-4ECB-9179-8531FF876CE6}.Debug|Win32.Build.0 = Debug|Win32
|
{1D4B18D3-7C12-4ECB-9179-8531FF876CE6}.Debug|Win32.Build.0 = Debug|Win32
|
||||||
{1D4B18D3-7C12-4ECB-9179-8531FF876CE6}.Debug|x64.ActiveCfg = Debug|x64
|
{1D4B18D3-7C12-4ECB-9179-8531FF876CE6}.Debug|x64.ActiveCfg = Debug|x64
|
||||||
{1D4B18D3-7C12-4ECB-9179-8531FF876CE6}.Debug|x64.Build.0 = Debug|x64
|
{1D4B18D3-7C12-4ECB-9179-8531FF876CE6}.Debug|x64.Build.0 = Debug|x64
|
||||||
{1D4B18D3-7C12-4ECB-9179-8531FF876CE6}.PGInstrument|Win32.ActiveCfg = Release|x64
|
{1D4B18D3-7C12-4ECB-9179-8531FF876CE6}.PGInstrument|Win32.ActiveCfg = PGInstrument|Win32
|
||||||
{1D4B18D3-7C12-4ECB-9179-8531FF876CE6}.PGInstrument|x64.ActiveCfg = Release|Win32
|
{1D4B18D3-7C12-4ECB-9179-8531FF876CE6}.PGInstrument|Win32.Build.0 = PGInstrument|Win32
|
||||||
{1D4B18D3-7C12-4ECB-9179-8531FF876CE6}.PGInstrument|x64.Build.0 = Release|Win32
|
{1D4B18D3-7C12-4ECB-9179-8531FF876CE6}.PGInstrument|x64.ActiveCfg = PGInstrument|Win32
|
||||||
{1D4B18D3-7C12-4ECB-9179-8531FF876CE6}.PGUpdate|Win32.ActiveCfg = Release|x64
|
{1D4B18D3-7C12-4ECB-9179-8531FF876CE6}.PGInstrument|x64.Build.0 = PGInstrument|Win32
|
||||||
{1D4B18D3-7C12-4ECB-9179-8531FF876CE6}.PGUpdate|x64.ActiveCfg = Release|Win32
|
{1D4B18D3-7C12-4ECB-9179-8531FF876CE6}.PGUpdate|Win32.ActiveCfg = PGUpdate|Win32
|
||||||
{1D4B18D3-7C12-4ECB-9179-8531FF876CE6}.PGUpdate|x64.Build.0 = Release|Win32
|
{1D4B18D3-7C12-4ECB-9179-8531FF876CE6}.PGUpdate|Win32.Build.0 = PGUpdate|Win32
|
||||||
|
{1D4B18D3-7C12-4ECB-9179-8531FF876CE6}.PGUpdate|x64.ActiveCfg = PGUpdate|Win32
|
||||||
|
{1D4B18D3-7C12-4ECB-9179-8531FF876CE6}.PGUpdate|x64.Build.0 = PGUpdate|Win32
|
||||||
{1D4B18D3-7C12-4ECB-9179-8531FF876CE6}.Release|Win32.ActiveCfg = Release|Win32
|
{1D4B18D3-7C12-4ECB-9179-8531FF876CE6}.Release|Win32.ActiveCfg = Release|Win32
|
||||||
{1D4B18D3-7C12-4ECB-9179-8531FF876CE6}.Release|Win32.Build.0 = Release|Win32
|
{1D4B18D3-7C12-4ECB-9179-8531FF876CE6}.Release|Win32.Build.0 = Release|Win32
|
||||||
{1D4B18D3-7C12-4ECB-9179-8531FF876CE6}.Release|x64.ActiveCfg = Release|Win32
|
{1D4B18D3-7C12-4ECB-9179-8531FF876CE6}.Release|x64.ActiveCfg = Release|Win32
|
||||||
{1D4B18D3-7C12-4ECB-9179-8531FF876CE6}.Release|x64.Build.0 = Release|Win32
|
{1D4B18D3-7C12-4ECB-9179-8531FF876CE6}.Release|x64.Build.0 = Release|Win32
|
||||||
{023B3CDA-59C8-45FD-95DC-F8973322ED34}.Debug|Win32.ActiveCfg = Debug|Win32
|
|
||||||
{023B3CDA-59C8-45FD-95DC-F8973322ED34}.Debug|Win32.Build.0 = Debug|Win32
|
|
||||||
{023B3CDA-59C8-45FD-95DC-F8973322ED34}.Debug|x64.ActiveCfg = Debug|Win32
|
|
||||||
{023B3CDA-59C8-45FD-95DC-F8973322ED34}.PGInstrument|Win32.ActiveCfg = Release|Win32
|
|
||||||
{023B3CDA-59C8-45FD-95DC-F8973322ED34}.PGInstrument|Win32.Build.0 = Release|Win32
|
|
||||||
{023B3CDA-59C8-45FD-95DC-F8973322ED34}.PGInstrument|x64.ActiveCfg = Release|Win32
|
|
||||||
{023B3CDA-59C8-45FD-95DC-F8973322ED34}.PGUpdate|Win32.ActiveCfg = Release|Win32
|
|
||||||
{023B3CDA-59C8-45FD-95DC-F8973322ED34}.PGUpdate|Win32.Build.0 = Release|Win32
|
|
||||||
{023B3CDA-59C8-45FD-95DC-F8973322ED34}.PGUpdate|x64.ActiveCfg = Release|Win32
|
|
||||||
{023B3CDA-59C8-45FD-95DC-F8973322ED34}.Release|Win32.ActiveCfg = Release|Win32
|
|
||||||
{023B3CDA-59C8-45FD-95DC-F8973322ED34}.Release|Win32.Build.0 = Release|Win32
|
|
||||||
{023B3CDA-59C8-45FD-95DC-F8973322ED34}.Release|x64.ActiveCfg = Release|Win32
|
|
||||||
EndGlobalSection
|
EndGlobalSection
|
||||||
GlobalSection(SolutionProperties) = preSolution
|
GlobalSection(SolutionProperties) = preSolution
|
||||||
HideSolutionNode = FALSE
|
HideSolutionNode = FALSE
|
||||||
|
|
|
@ -9,6 +9,22 @@
|
||||||
<Configuration>Debug</Configuration>
|
<Configuration>Debug</Configuration>
|
||||||
<Platform>x64</Platform>
|
<Platform>x64</Platform>
|
||||||
</ProjectConfiguration>
|
</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">
|
<ProjectConfiguration Include="Release|Win32">
|
||||||
<Configuration>Release</Configuration>
|
<Configuration>Release</Configuration>
|
||||||
<Platform>Win32</Platform>
|
<Platform>Win32</Platform>
|
||||||
|
@ -39,12 +55,36 @@
|
||||||
<WholeProgramOptimization>true</WholeProgramOptimization>
|
<WholeProgramOptimization>true</WholeProgramOptimization>
|
||||||
<CharacterSet>MultiByte</CharacterSet>
|
<CharacterSet>MultiByte</CharacterSet>
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='PGUpdate|Win32'" Label="Configuration">
|
||||||
|
<ConfigurationType>Application</ConfigurationType>
|
||||||
|
<UseDebugLibraries>false</UseDebugLibraries>
|
||||||
|
<WholeProgramOptimization>true</WholeProgramOptimization>
|
||||||
|
<CharacterSet>MultiByte</CharacterSet>
|
||||||
|
</PropertyGroup>
|
||||||
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='PGInstrument|Win32'" Label="Configuration">
|
||||||
|
<ConfigurationType>Application</ConfigurationType>
|
||||||
|
<UseDebugLibraries>false</UseDebugLibraries>
|
||||||
|
<WholeProgramOptimization>true</WholeProgramOptimization>
|
||||||
|
<CharacterSet>MultiByte</CharacterSet>
|
||||||
|
</PropertyGroup>
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
|
||||||
<ConfigurationType>Application</ConfigurationType>
|
<ConfigurationType>Application</ConfigurationType>
|
||||||
<UseDebugLibraries>false</UseDebugLibraries>
|
<UseDebugLibraries>false</UseDebugLibraries>
|
||||||
<WholeProgramOptimization>true</WholeProgramOptimization>
|
<WholeProgramOptimization>true</WholeProgramOptimization>
|
||||||
<CharacterSet>MultiByte</CharacterSet>
|
<CharacterSet>MultiByte</CharacterSet>
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='PGUpdate|x64'" Label="Configuration">
|
||||||
|
<ConfigurationType>Application</ConfigurationType>
|
||||||
|
<UseDebugLibraries>false</UseDebugLibraries>
|
||||||
|
<WholeProgramOptimization>true</WholeProgramOptimization>
|
||||||
|
<CharacterSet>MultiByte</CharacterSet>
|
||||||
|
</PropertyGroup>
|
||||||
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='PGInstrument|x64'" Label="Configuration">
|
||||||
|
<ConfigurationType>Application</ConfigurationType>
|
||||||
|
<UseDebugLibraries>false</UseDebugLibraries>
|
||||||
|
<WholeProgramOptimization>true</WholeProgramOptimization>
|
||||||
|
<CharacterSet>MultiByte</CharacterSet>
|
||||||
|
</PropertyGroup>
|
||||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
|
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
|
||||||
<ImportGroup Label="ExtensionSettings">
|
<ImportGroup Label="ExtensionSettings">
|
||||||
</ImportGroup>
|
</ImportGroup>
|
||||||
|
@ -64,12 +104,38 @@
|
||||||
<Import Project="pyproject.props" />
|
<Import Project="pyproject.props" />
|
||||||
<Import Project="release.props" />
|
<Import Project="release.props" />
|
||||||
</ImportGroup>
|
</ImportGroup>
|
||||||
|
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='PGUpdate|Win32'" Label="PropertySheets">
|
||||||
|
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||||
|
<Import Project="pyproject.props" />
|
||||||
|
<Import Project="release.props" />
|
||||||
|
<Import Project="pgupdate.props" />
|
||||||
|
</ImportGroup>
|
||||||
|
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='PGInstrument|Win32'" Label="PropertySheets">
|
||||||
|
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||||
|
<Import Project="pyproject.props" />
|
||||||
|
<Import Project="release.props" />
|
||||||
|
<Import Project="pginstrument.props" />
|
||||||
|
</ImportGroup>
|
||||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
|
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
|
||||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||||
<Import Project="pyproject.props" />
|
<Import Project="pyproject.props" />
|
||||||
<Import Project="release.props" />
|
<Import Project="release.props" />
|
||||||
<Import Project="x64.props" />
|
<Import Project="x64.props" />
|
||||||
</ImportGroup>
|
</ImportGroup>
|
||||||
|
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='PGUpdate|x64'" Label="PropertySheets">
|
||||||
|
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||||
|
<Import Project="pyproject.props" />
|
||||||
|
<Import Project="release.props" />
|
||||||
|
<Import Project="x64.props" />
|
||||||
|
<Import Project="pgupdate.props" />
|
||||||
|
</ImportGroup>
|
||||||
|
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='PGInstrument|x64'" Label="PropertySheets">
|
||||||
|
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||||
|
<Import Project="pyproject.props" />
|
||||||
|
<Import Project="release.props" />
|
||||||
|
<Import Project="x64.props" />
|
||||||
|
<Import Project="pginstrument.props" />
|
||||||
|
</ImportGroup>
|
||||||
<PropertyGroup Label="UserMacros" />
|
<PropertyGroup Label="UserMacros" />
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
||||||
<TargetName>py_d</TargetName>
|
<TargetName>py_d</TargetName>
|
||||||
|
@ -80,9 +146,21 @@
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
|
||||||
<TargetName>py</TargetName>
|
<TargetName>py</TargetName>
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='PGUpdate|Win32'">
|
||||||
|
<TargetName>py</TargetName>
|
||||||
|
</PropertyGroup>
|
||||||
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='PGInstrument|Win32'">
|
||||||
|
<TargetName>py</TargetName>
|
||||||
|
</PropertyGroup>
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
|
||||||
<TargetName>py</TargetName>
|
<TargetName>py</TargetName>
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='PGUpdate|x64'">
|
||||||
|
<TargetName>py</TargetName>
|
||||||
|
</PropertyGroup>
|
||||||
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='PGInstrument|x64'">
|
||||||
|
<TargetName>py</TargetName>
|
||||||
|
</PropertyGroup>
|
||||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
||||||
<ClCompile>
|
<ClCompile>
|
||||||
<WarningLevel>Level3</WarningLevel>
|
<WarningLevel>Level3</WarningLevel>
|
||||||
|
@ -128,6 +206,40 @@
|
||||||
<SubSystem>Console</SubSystem>
|
<SubSystem>Console</SubSystem>
|
||||||
</Link>
|
</Link>
|
||||||
</ItemDefinitionGroup>
|
</ItemDefinitionGroup>
|
||||||
|
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='PGUpdate|Win32'">
|
||||||
|
<ClCompile>
|
||||||
|
<WarningLevel>Level3</WarningLevel>
|
||||||
|
<Optimization>MaxSpeed</Optimization>
|
||||||
|
<FunctionLevelLinking>true</FunctionLevelLinking>
|
||||||
|
<IntrinsicFunctions>true</IntrinsicFunctions>
|
||||||
|
<PreprocessorDefinitions>_CONSOLE;NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||||
|
</ClCompile>
|
||||||
|
<Link>
|
||||||
|
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||||
|
<EnableCOMDATFolding>true</EnableCOMDATFolding>
|
||||||
|
<OptimizeReferences>true</OptimizeReferences>
|
||||||
|
<IgnoreAllDefaultLibraries>false</IgnoreAllDefaultLibraries>
|
||||||
|
<AdditionalDependencies>version.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
||||||
|
<SubSystem>Console</SubSystem>
|
||||||
|
</Link>
|
||||||
|
</ItemDefinitionGroup>
|
||||||
|
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='PGInstrument|Win32'">
|
||||||
|
<ClCompile>
|
||||||
|
<WarningLevel>Level3</WarningLevel>
|
||||||
|
<Optimization>MaxSpeed</Optimization>
|
||||||
|
<FunctionLevelLinking>true</FunctionLevelLinking>
|
||||||
|
<IntrinsicFunctions>true</IntrinsicFunctions>
|
||||||
|
<PreprocessorDefinitions>_CONSOLE;NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||||
|
</ClCompile>
|
||||||
|
<Link>
|
||||||
|
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||||
|
<EnableCOMDATFolding>true</EnableCOMDATFolding>
|
||||||
|
<OptimizeReferences>true</OptimizeReferences>
|
||||||
|
<IgnoreAllDefaultLibraries>false</IgnoreAllDefaultLibraries>
|
||||||
|
<AdditionalDependencies>version.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
||||||
|
<SubSystem>Console</SubSystem>
|
||||||
|
</Link>
|
||||||
|
</ItemDefinitionGroup>
|
||||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
|
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
|
||||||
<ClCompile>
|
<ClCompile>
|
||||||
<WarningLevel>Level3</WarningLevel>
|
<WarningLevel>Level3</WarningLevel>
|
||||||
|
@ -145,6 +257,40 @@
|
||||||
<SubSystem>Console</SubSystem>
|
<SubSystem>Console</SubSystem>
|
||||||
</Link>
|
</Link>
|
||||||
</ItemDefinitionGroup>
|
</ItemDefinitionGroup>
|
||||||
|
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='PGUpdate|x64'">
|
||||||
|
<ClCompile>
|
||||||
|
<WarningLevel>Level3</WarningLevel>
|
||||||
|
<Optimization>MaxSpeed</Optimization>
|
||||||
|
<FunctionLevelLinking>true</FunctionLevelLinking>
|
||||||
|
<IntrinsicFunctions>true</IntrinsicFunctions>
|
||||||
|
<PreprocessorDefinitions>_CONSOLE;NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||||
|
</ClCompile>
|
||||||
|
<Link>
|
||||||
|
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||||
|
<EnableCOMDATFolding>true</EnableCOMDATFolding>
|
||||||
|
<OptimizeReferences>true</OptimizeReferences>
|
||||||
|
<IgnoreAllDefaultLibraries>false</IgnoreAllDefaultLibraries>
|
||||||
|
<AdditionalDependencies>version.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
||||||
|
<SubSystem>Console</SubSystem>
|
||||||
|
</Link>
|
||||||
|
</ItemDefinitionGroup>
|
||||||
|
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='PGInstrument|x64'">
|
||||||
|
<ClCompile>
|
||||||
|
<WarningLevel>Level3</WarningLevel>
|
||||||
|
<Optimization>MaxSpeed</Optimization>
|
||||||
|
<FunctionLevelLinking>true</FunctionLevelLinking>
|
||||||
|
<IntrinsicFunctions>true</IntrinsicFunctions>
|
||||||
|
<PreprocessorDefinitions>_CONSOLE;NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||||
|
</ClCompile>
|
||||||
|
<Link>
|
||||||
|
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||||
|
<EnableCOMDATFolding>true</EnableCOMDATFolding>
|
||||||
|
<OptimizeReferences>true</OptimizeReferences>
|
||||||
|
<IgnoreAllDefaultLibraries>false</IgnoreAllDefaultLibraries>
|
||||||
|
<AdditionalDependencies>version.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
||||||
|
<SubSystem>Console</SubSystem>
|
||||||
|
</Link>
|
||||||
|
</ItemDefinitionGroup>
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<ClCompile Include="..\PC\launcher.c" />
|
<ClCompile Include="..\PC\launcher.c" />
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
|
|
|
@ -9,6 +9,22 @@
|
||||||
<Configuration>Debug</Configuration>
|
<Configuration>Debug</Configuration>
|
||||||
<Platform>x64</Platform>
|
<Platform>x64</Platform>
|
||||||
</ProjectConfiguration>
|
</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">
|
<ProjectConfiguration Include="Release|Win32">
|
||||||
<Configuration>Release</Configuration>
|
<Configuration>Release</Configuration>
|
||||||
<Platform>Win32</Platform>
|
<Platform>Win32</Platform>
|
||||||
|
@ -83,6 +99,12 @@
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
|
||||||
<TargetName>pyw</TargetName>
|
<TargetName>pyw</TargetName>
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='PGInstrument|Win32'">
|
||||||
|
<TargetName>pyw</TargetName>
|
||||||
|
</PropertyGroup>
|
||||||
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='PGUpdate|Win32'">
|
||||||
|
<TargetName>pyw</TargetName>
|
||||||
|
</PropertyGroup>
|
||||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
||||||
<ClCompile>
|
<ClCompile>
|
||||||
<WarningLevel>Level3</WarningLevel>
|
<WarningLevel>Level3</WarningLevel>
|
||||||
|
@ -145,6 +167,26 @@
|
||||||
<SubSystem>Windows</SubSystem>
|
<SubSystem>Windows</SubSystem>
|
||||||
</Link>
|
</Link>
|
||||||
</ItemDefinitionGroup>
|
</ItemDefinitionGroup>
|
||||||
|
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='PGInstrument|Win32'">
|
||||||
|
<Link>
|
||||||
|
<AdditionalDependencies>version.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
||||||
|
</Link>
|
||||||
|
</ItemDefinitionGroup>
|
||||||
|
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='PGUpdate|Win32'">
|
||||||
|
<Link>
|
||||||
|
<AdditionalDependencies>version.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
||||||
|
</Link>
|
||||||
|
</ItemDefinitionGroup>
|
||||||
|
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='PGInstrument|x64'">
|
||||||
|
<Link>
|
||||||
|
<AdditionalDependencies>version.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
||||||
|
</Link>
|
||||||
|
</ItemDefinitionGroup>
|
||||||
|
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='PGUpdate|x64'">
|
||||||
|
<Link>
|
||||||
|
<AdditionalDependencies>version.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
||||||
|
</Link>
|
||||||
|
</ItemDefinitionGroup>
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<ClCompile Include="..\PC\launcher.c" />
|
<ClCompile Include="..\PC\launcher.c" />
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
|
|
Loading…
Reference in New Issue