2012-07-28 15:46:52 -03:00
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets= "Build" ToolsVersion= "4.0" xmlns= "http://schemas.microsoft.com/developer/msbuild/2003" >
<ItemGroup Label= "ProjectConfigurations" >
2019-02-14 12:31:30 -04:00
<ProjectConfiguration Include= "Debug|ARM" >
<Configuration > Debug</Configuration>
<Platform > ARM</Platform>
</ProjectConfiguration>
2019-05-17 14:07:24 -03:00
<ProjectConfiguration Include= "Debug|ARM64" >
<Configuration > Debug</Configuration>
<Platform > ARM64</Platform>
</ProjectConfiguration>
2012-07-28 15:46:52 -03:00
<ProjectConfiguration Include= "Debug|Win32" >
<Configuration > Debug</Configuration>
<Platform > Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include= "Debug|x64" >
<Configuration > Debug</Configuration>
<Platform > x64</Platform>
</ProjectConfiguration>
2019-02-14 12:31:30 -04:00
<ProjectConfiguration Include= "PGInstrument|ARM" >
<Configuration > PGInstrument</Configuration>
<Platform > ARM</Platform>
</ProjectConfiguration>
2019-05-17 14:07:24 -03:00
<ProjectConfiguration Include= "PGInstrument|ARM64" >
<Configuration > PGInstrument</Configuration>
<Platform > ARM64</Platform>
</ProjectConfiguration>
2014-11-22 16:54:57 -04:00
<ProjectConfiguration Include= "PGInstrument|Win32" >
<Configuration > PGInstrument</Configuration>
<Platform > Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include= "PGInstrument|x64" >
<Configuration > PGInstrument</Configuration>
<Platform > x64</Platform>
</ProjectConfiguration>
2019-02-14 12:31:30 -04:00
<ProjectConfiguration Include= "PGUpdate|ARM" >
<Configuration > PGUpdate</Configuration>
<Platform > ARM</Platform>
</ProjectConfiguration>
2019-05-17 14:07:24 -03:00
<ProjectConfiguration Include= "PGUpdate|ARM64" >
<Configuration > PGUpdate</Configuration>
<Platform > ARM64</Platform>
</ProjectConfiguration>
2014-11-22 16:54:57 -04:00
<ProjectConfiguration Include= "PGUpdate|Win32" >
<Configuration > PGUpdate</Configuration>
<Platform > Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include= "PGUpdate|x64" >
<Configuration > PGUpdate</Configuration>
<Platform > x64</Platform>
</ProjectConfiguration>
2019-02-14 12:31:30 -04:00
<ProjectConfiguration Include= "Release|ARM" >
<Configuration > Release</Configuration>
<Platform > ARM</Platform>
</ProjectConfiguration>
2019-05-17 14:07:24 -03:00
<ProjectConfiguration Include= "Release|ARM64" >
<Configuration > Release</Configuration>
<Platform > ARM64</Platform>
</ProjectConfiguration>
2012-07-28 15:46:52 -03:00
<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 > {19C0C13F-47CA-4432-AFF3-799A296A4DDC}</ProjectGuid>
<Keyword > Win32Proj</Keyword>
2021-08-30 20:25:11 -03:00
<RootNamespace > _freeze_module</RootNamespace>
2014-11-22 16:54:57 -04:00
<SupportPGO > false</SupportPGO>
2012-07-28 15:46:52 -03:00
</PropertyGroup>
2014-11-22 16:54:57 -04:00
<Import Project= "python.props" />
2012-07-28 15:46:52 -03:00
<Import Project= "$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
2014-11-22 16:54:57 -04:00
<PropertyGroup Label= "Configuration" >
2012-07-28 15:46:52 -03:00
<ConfigurationType > Application</ConfigurationType>
<CharacterSet > Unicode</CharacterSet>
</PropertyGroup>
<Import Project= "$(VCTargetsPath)\Microsoft.Cpp.props" />
<ImportGroup Label= "ExtensionSettings" >
</ImportGroup>
2014-11-22 16:54:57 -04:00
<ImportGroup Label= "PropertySheets" >
2012-07-28 15:46:52 -03:00
<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" />
2014-11-22 16:54:57 -04:00
<ItemDefinitionGroup >
2012-07-28 15:46:52 -03:00
<ClCompile >
2021-09-15 14:11:12 -03:00
<PreprocessorDefinitions > Py_NO_ENABLE_SHARED;Py_BUILD_CORE;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
2023-12-13 11:38:45 -04:00
<AdditionalIncludeDirectories > $(IntDir);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
2021-12-19 10:55:13 -04:00
<Optimization > Disabled</Optimization>
<WholeProgramOptimization > false</WholeProgramOptimization>
2012-07-28 15:46:52 -03:00
</ClCompile>
<Link >
<SubSystem > Console</SubSystem>
2021-11-05 20:06:45 -03:00
<AdditionalDependencies > version.lib;ws2_32.lib;pathcch.lib;bcrypt.lib;%(AdditionalDependencies)</AdditionalDependencies>
2021-12-19 10:55:13 -04:00
<LinkTimeCodeGeneration > Default</LinkTimeCodeGeneration>
2012-07-28 15:46:52 -03:00
</Link>
</ItemDefinitionGroup>
<ItemGroup >
2021-08-30 20:25:11 -03:00
<ClCompile Include= "..\Programs\_freeze_module.c" />
2021-09-15 14:11:12 -03:00
<ClCompile Include= "..\PC\config_minimal.c" />
2012-07-28 15:46:52 -03:00
</ItemGroup>
<ItemGroup >
2021-09-15 14:11:12 -03:00
<ClCompile Include= "..\Modules\atexitmodule.c" />
<ClCompile Include= "..\Modules\faulthandler.c" />
<ClCompile Include= "..\Modules\gcmodule.c" />
<ClCompile Include= "..\Modules\getbuildinfo.c" />
2021-12-02 20:08:42 -04:00
<ClCompile Include= "..\Modules\getpath_noop.c" />
2021-09-15 14:11:12 -03:00
<ClCompile Include= "..\Modules\posixmodule.c" />
<ClCompile Include= "..\Modules\signalmodule.c" />
2022-12-08 19:46:09 -04:00
<ClCompile Include= "..\Modules\timemodule.c" />
2021-09-15 14:11:12 -03:00
<ClCompile Include= "..\Modules\_tracemalloc.c" />
<ClCompile Include= "..\Modules\_io\_iomodule.c" />
<ClCompile Include= "..\Modules\_io\bufferedio.c" />
<ClCompile Include= "..\Modules\_io\bytesio.c" />
<ClCompile Include= "..\Modules\_io\fileio.c" />
<ClCompile Include= "..\Modules\_io\iobase.c" />
<ClCompile Include= "..\Modules\_io\stringio.c" />
<ClCompile Include= "..\Modules\_io\textio.c" />
<ClCompile Include= "..\Modules\_io\winconsoleio.c" />
<ClCompile Include= "..\Objects\abstract.c" />
<ClCompile Include= "..\Objects\boolobject.c" />
<ClCompile Include= "..\Objects\bytearrayobject.c" />
<ClCompile Include= "..\Objects\bytes_methods.c" />
<ClCompile Include= "..\Objects\bytesobject.c" />
<ClCompile Include= "..\Objects\call.c" />
<ClCompile Include= "..\Objects\capsule.c" />
<ClCompile Include= "..\Objects\cellobject.c" />
<ClCompile Include= "..\Objects\classobject.c" />
<ClCompile Include= "..\Objects\codeobject.c" />
<ClCompile Include= "..\Objects\complexobject.c" />
<ClCompile Include= "..\Objects\descrobject.c" />
<ClCompile Include= "..\Objects\dictobject.c" />
<ClCompile Include= "..\Objects\enumobject.c" />
<ClCompile Include= "..\Objects\exceptions.c" />
<ClCompile Include= "..\Objects\fileobject.c" />
<ClCompile Include= "..\Objects\floatobject.c" />
<ClCompile Include= "..\Objects\frameobject.c" />
<ClCompile Include= "..\Objects\funcobject.c" />
<ClCompile Include= "..\Objects\genericaliasobject.c" />
<ClCompile Include= "..\Objects\genobject.c" />
<ClCompile Include= "..\Objects\interpreteridobject.c" />
<ClCompile Include= "..\Objects\iterobject.c" />
<ClCompile Include= "..\Objects\listobject.c" />
<ClCompile Include= "..\Objects\longobject.c" />
<ClCompile Include= "..\Objects\memoryobject.c" />
<ClCompile Include= "..\Objects\methodobject.c" />
<ClCompile Include= "..\Objects\moduleobject.c" />
<ClCompile Include= "..\Objects\namespaceobject.c" />
<ClCompile Include= "..\Objects\object.c" />
<ClCompile Include= "..\Objects\obmalloc.c" />
<ClCompile Include= "..\Objects\odictobject.c" />
<ClCompile Include= "..\Objects\picklebufobject.c" />
<ClCompile Include= "..\Objects\rangeobject.c" />
<ClCompile Include= "..\Objects\setobject.c" />
<ClCompile Include= "..\Objects\sliceobject.c" />
<ClCompile Include= "..\Objects\structseq.c" />
<ClCompile Include= "..\Objects\tupleobject.c" />
<ClCompile Include= "..\Objects\typeobject.c" />
2023-05-16 00:36:23 -03:00
<ClCompile Include= "..\Objects\typevarobject.c" />
2021-09-15 14:11:12 -03:00
<ClCompile Include= "..\Objects\unicodectype.c" />
<ClCompile Include= "..\Objects\unicodeobject.c" />
<ClCompile Include= "..\Objects\unionobject.c" />
<ClCompile Include= "..\Objects\weakrefobject.c" />
<ClCompile Include= "..\Parser\myreadline.c" />
<ClCompile Include= "..\Parser\parser.c" />
<ClCompile Include= "..\Parser\peg_api.c" />
<ClCompile Include= "..\Parser\pegen.c" />
2021-11-20 21:08:50 -04:00
<ClCompile Include= "..\Parser\pegen_errors.c" />
<ClCompile Include= "..\Parser\action_helpers.c" />
2021-09-15 14:11:12 -03:00
<ClCompile Include= "..\Parser\string_parser.c" />
<ClCompile Include= "..\Parser\token.c" />
2023-10-11 12:14:44 -03:00
<ClCompile Include= "..\Parser\lexer\buffer.c" />
<ClCompile Include= "..\Parser\lexer\state.c" />
<ClCompile Include= "..\Parser\lexer\lexer.c" />
<ClCompile Include= "..\Parser\tokenizer\string_tokenizer.c" />
<ClCompile Include= "..\Parser\tokenizer\file_tokenizer.c" />
<ClCompile Include= "..\Parser\tokenizer\utf8_tokenizer.c" />
<ClCompile Include= "..\Parser\tokenizer\readline_tokenizer.c" />
<ClCompile Include= "..\Parser\tokenizer\helpers.c" />
2021-09-15 14:11:12 -03:00
<ClCompile Include= "..\PC\invalid_parameter_handler.c" />
<ClCompile Include= "..\PC\msvcrtmodule.c" />
<ClCompile Include= "..\PC\winreg.c" />
<ClCompile Include= "..\Python\_warnings.c" />
<ClCompile Include= "..\Python\asdl.c" />
2023-04-11 07:15:09 -03:00
<ClCompile Include= "..\Python\assemble.c" />
2021-09-15 14:11:12 -03:00
<ClCompile Include= "..\Python\ast.c" />
<ClCompile Include= "..\Python\ast_opt.c" />
<ClCompile Include= "..\Python\ast_unparse.c" />
<ClCompile Include= "..\Python\bltinmodule.c" />
2024-02-09 18:08:32 -04:00
<ClCompile Include= "..\Python\brc.c" />
2021-09-15 14:11:12 -03:00
<ClCompile Include= "..\Python\bootstrap_hash.c" />
<ClCompile Include= "..\Python\ceval.c" />
<ClCompile Include= "..\Python\codecs.c" />
<ClCompile Include= "..\Python\compile.c" />
<ClCompile Include= "..\Python\context.c" />
2023-11-08 18:39:29 -04:00
<ClCompile Include= "..\Python\critical_section.c" />
2023-10-30 19:53:10 -03:00
<ClCompile Include= "..\Python\crossinterp.c" />
2021-09-15 14:11:12 -03:00
<ClCompile Include= "..\Python\dtoa.c" />
<ClCompile Include= "..\Python\dynamic_annotations.c" />
<ClCompile Include= "..\Python\dynload_win.c" />
<ClCompile Include= "..\Python\errors.c" />
<ClCompile Include= "..\Python\fileutils.c" />
2023-04-11 07:15:09 -03:00
<ClCompile Include= "..\Python\flowgraph.c" />
2021-09-15 14:11:12 -03:00
<ClCompile Include= "..\Python\formatter_unicode.c" />
<ClCompile Include= "..\Python\frame.c" />
<ClCompile Include= "..\Python\future.c" />
2024-01-05 16:17:16 -04:00
<ClCompile Include= "..\Python\gc.c" />
2024-01-09 19:04:41 -04:00
<ClCompile Include= "..\Python\gc_gil.c" />
<ClCompile Include= "..\Python\gc_free_threading.c" />
2021-09-15 14:11:12 -03:00
<ClCompile Include= "..\Python\getargs.c" />
<ClCompile Include= "..\Python\getcompiler.c" />
<ClCompile Include= "..\Python\getcopyright.c" />
<ClCompile Include= "..\Python\getopt.c" />
<ClCompile Include= "..\Python\getplatform.c" />
<ClCompile Include= "..\Python\getversion.c" />
2022-08-24 10:21:01 -03:00
<ClCompile Include= "..\Python\ceval_gil.c" />
2021-09-15 14:11:12 -03:00
<ClCompile Include= "..\Python\hamt.c" />
<ClCompile Include= "..\Python\hashtable.c" />
<ClCompile Include= "..\Python\import.c" />
<ClCompile Include= "..\Python\importdl.c" />
<ClCompile Include= "..\Python\initconfig.c" />
2023-01-05 12:05:51 -04:00
<ClCompile Include= "..\Python\intrinsics.c" />
2023-04-12 08:04:55 -03:00
<ClCompile Include= "..\Python\instrumentation.c" />
2024-01-28 22:48:48 -04:00
<ClCompile Include= "..\Python\jit.c" />
2023-04-12 08:04:55 -03:00
<ClCompile Include= "..\Python\legacy_tracing.c" />
2023-11-08 18:39:29 -04:00
<ClCompile Include= "..\Python\lock.c" />
2021-09-15 14:11:12 -03:00
<ClCompile Include= "..\Python\marshal.c" />
<ClCompile Include= "..\Python\modsupport.c" />
<ClCompile Include= "..\Python\mysnprintf.c" />
<ClCompile Include= "..\Python\mystrtoul.c" />
2024-01-25 14:27:36 -04:00
<ClCompile Include= "..\Python\object_stack.c" />
2023-06-02 07:46:18 -03:00
<ClCompile Include= "..\Python\optimizer.c" />
2023-08-15 15:04:17 -03:00
<ClCompile Include= "..\Python\optimizer_analysis.c" />
2023-11-08 18:39:29 -04:00
<ClCompile Include= "..\Python\parking_lot.c" />
2021-09-15 14:11:12 -03:00
<ClCompile Include= "..\Python\pathconfig.c" />
2022-10-25 19:34:22 -03:00
<ClCompile Include= "..\Python\perf_trampoline.c" />
2021-09-15 14:11:12 -03:00
<ClCompile Include= "..\Python\preconfig.c" />
<ClCompile Include= "..\Python\pyarena.c" />
<ClCompile Include= "..\Python\pyctype.c" />
<ClCompile Include= "..\Python\pyfpe.c" />
<ClCompile Include= "..\Python\pyhash.c" />
<ClCompile Include= "..\Python\pylifecycle.c" />
<ClCompile Include= "..\Python\pymath.c" />
<ClCompile Include= "..\Python\pystate.c" />
<ClCompile Include= "..\Python\pystrcmp.c" />
<ClCompile Include= "..\Python\pystrhex.c" />
<ClCompile Include= "..\Python\pystrtod.c" />
<ClCompile Include= "..\Python\Python-ast.c" />
<ClCompile Include= "..\Python\pythonrun.c" />
<ClCompile Include= "..\Python\Python-tokenize.c" />
<ClCompile Include= "..\Python\pytime.c" />
2024-02-16 16:25:19 -04:00
<ClCompile Include= "..\Python\qsbr.c" />
2021-09-15 14:11:12 -03:00
<ClCompile Include= "..\Python\specialize.c" />
<ClCompile Include= "..\Python\structmember.c" />
<ClCompile Include= "..\Python\suggestions.c" />
<ClCompile Include= "..\Python\symtable.c" />
2021-12-10 13:13:55 -04:00
<ClCompile Include= "..\Python\sysmodule.c" >
<PreprocessorDefinitions > VPATH="$(PyVPath)";%(PreprocessorDefinitions)</PreprocessorDefinitions>
</ClCompile>
2021-09-15 14:11:12 -03:00
<ClCompile Include= "..\Python\thread.c" />
<ClCompile Include= "..\Python\traceback.c" />
2023-05-17 10:17:16 -03:00
<ClCompile Include= "..\Python\tracemalloc.c" />
2012-07-28 15:46:52 -03:00
</ItemGroup>
2023-12-13 11:38:45 -04:00
<ItemGroup >
<ClInclude Include= "..\PC\pyconfig.h.in" />
</ItemGroup>
2012-07-28 15:46:52 -03:00
<ItemGroup >
2021-08-30 20:25:11 -03:00
<!-- BEGIN frozen modules -->
2016-12-12 15:17:59 -04:00
<None Include= "..\Lib\importlib\_bootstrap.py" >
2018-09-18 16:22:29 -03:00
<ModName > importlib._bootstrap</ModName>
2021-09-24 17:35:47 -03:00
<IntFile > $(IntDir)importlib._bootstrap.g.h</IntFile>
2024-01-03 13:30:20 -04:00
<OutFile > $(GeneratedFrozenModulesDir)Python\frozen_modules\importlib._bootstrap.h</OutFile>
2016-12-12 15:17:59 -04:00
</None>
<None Include= "..\Lib\importlib\_bootstrap_external.py" >
2018-09-18 16:22:29 -03:00
<ModName > importlib._bootstrap_external</ModName>
2021-09-24 17:35:47 -03:00
<IntFile > $(IntDir)importlib._bootstrap_external.g.h</IntFile>
2024-01-03 13:30:20 -04:00
<OutFile > $(GeneratedFrozenModulesDir)Python\frozen_modules\importlib._bootstrap_external.h</OutFile>
2016-12-12 15:17:59 -04:00
</None>
2018-09-18 16:22:29 -03:00
<None Include= "..\Lib\zipimport.py" >
<ModName > zipimport</ModName>
2021-08-30 20:25:11 -03:00
<IntFile > $(IntDir)zipimport.g.h</IntFile>
2024-01-03 13:30:20 -04:00
<OutFile > $(GeneratedFrozenModulesDir)Python\frozen_modules\zipimport.h</OutFile>
2018-09-18 16:22:29 -03:00
</None>
2021-09-16 17:20:52 -03:00
<None Include= "..\Lib\abc.py" >
<ModName > abc</ModName>
<IntFile > $(IntDir)abc.g.h</IntFile>
2024-01-03 13:30:20 -04:00
<OutFile > $(GeneratedFrozenModulesDir)Python\frozen_modules\abc.h</OutFile>
2021-09-16 17:20:52 -03:00
</None>
2021-09-17 19:31:31 -03:00
<None Include= "..\Lib\codecs.py" >
<ModName > codecs</ModName>
<IntFile > $(IntDir)codecs.g.h</IntFile>
2024-01-03 13:30:20 -04:00
<OutFile > $(GeneratedFrozenModulesDir)Python\frozen_modules\codecs.h</OutFile>
2021-09-17 19:31:31 -03:00
</None>
2021-09-16 17:20:52 -03:00
<None Include= "..\Lib\io.py" >
<ModName > io</ModName>
<IntFile > $(IntDir)io.g.h</IntFile>
2024-01-03 13:30:20 -04:00
<OutFile > $(GeneratedFrozenModulesDir)Python\frozen_modules\io.h</OutFile>
2021-09-16 17:20:52 -03:00
</None>
<None Include= "..\Lib\_collections_abc.py" >
<ModName > _collections_abc</ModName>
<IntFile > $(IntDir)_collections_abc.g.h</IntFile>
2024-01-03 13:30:20 -04:00
<OutFile > $(GeneratedFrozenModulesDir)Python\frozen_modules\_collections_abc.h</OutFile>
2021-09-16 17:20:52 -03:00
</None>
<None Include= "..\Lib\_sitebuiltins.py" >
<ModName > _sitebuiltins</ModName>
<IntFile > $(IntDir)_sitebuiltins.g.h</IntFile>
2024-01-03 13:30:20 -04:00
<OutFile > $(GeneratedFrozenModulesDir)Python\frozen_modules\_sitebuiltins.h</OutFile>
2021-09-16 17:20:52 -03:00
</None>
<None Include= "..\Lib\genericpath.py" >
<ModName > genericpath</ModName>
<IntFile > $(IntDir)genericpath.g.h</IntFile>
2024-01-03 13:30:20 -04:00
<OutFile > $(GeneratedFrozenModulesDir)Python\frozen_modules\genericpath.h</OutFile>
2021-09-16 17:20:52 -03:00
</None>
<None Include= "..\Lib\ntpath.py" >
<ModName > ntpath</ModName>
<IntFile > $(IntDir)ntpath.g.h</IntFile>
2024-01-03 13:30:20 -04:00
<OutFile > $(GeneratedFrozenModulesDir)Python\frozen_modules\ntpath.h</OutFile>
2021-09-16 17:20:52 -03:00
</None>
<None Include= "..\Lib\posixpath.py" >
<ModName > posixpath</ModName>
<IntFile > $(IntDir)posixpath.g.h</IntFile>
2024-01-03 13:30:20 -04:00
<OutFile > $(GeneratedFrozenModulesDir)Python\frozen_modules\posixpath.h</OutFile>
2021-09-16 17:20:52 -03:00
</None>
2021-09-17 19:31:31 -03:00
<None Include= "..\Lib\os.py" >
<ModName > os</ModName>
<IntFile > $(IntDir)os.g.h</IntFile>
2024-01-03 13:30:20 -04:00
<OutFile > $(GeneratedFrozenModulesDir)Python\frozen_modules\os.h</OutFile>
2021-09-17 19:31:31 -03:00
</None>
<None Include= "..\Lib\site.py" >
<ModName > site</ModName>
<IntFile > $(IntDir)site.g.h</IntFile>
2024-01-03 13:30:20 -04:00
<OutFile > $(GeneratedFrozenModulesDir)Python\frozen_modules\site.h</OutFile>
2021-09-17 19:31:31 -03:00
</None>
2021-09-16 17:20:52 -03:00
<None Include= "..\Lib\stat.py" >
<ModName > stat</ModName>
<IntFile > $(IntDir)stat.g.h</IntFile>
2024-01-03 13:30:20 -04:00
<OutFile > $(GeneratedFrozenModulesDir)Python\frozen_modules\stat.h</OutFile>
2021-09-16 17:20:52 -03:00
</None>
2021-12-09 12:51:09 -04:00
<None Include= "..\Lib\importlib\util.py" >
<ModName > importlib.util</ModName>
<IntFile > $(IntDir)importlib.util.g.h</IntFile>
2024-01-03 13:30:20 -04:00
<OutFile > $(GeneratedFrozenModulesDir)Python\frozen_modules\importlib.util.h</OutFile>
2021-12-09 12:51:09 -04:00
</None>
<None Include= "..\Lib\importlib\machinery.py" >
<ModName > importlib.machinery</ModName>
<IntFile > $(IntDir)importlib.machinery.g.h</IntFile>
2024-01-03 13:30:20 -04:00
<OutFile > $(GeneratedFrozenModulesDir)Python\frozen_modules\importlib.machinery.h</OutFile>
2021-12-09 12:51:09 -04:00
</None>
<None Include= "..\Lib\runpy.py" >
<ModName > runpy</ModName>
<IntFile > $(IntDir)runpy.g.h</IntFile>
2024-01-03 13:30:20 -04:00
<OutFile > $(GeneratedFrozenModulesDir)Python\frozen_modules\runpy.h</OutFile>
2021-12-09 12:51:09 -04:00
</None>
2021-09-15 17:15:32 -03:00
<None Include= "..\Lib\__hello__.py" >
<ModName > __hello__</ModName>
<IntFile > $(IntDir)__hello__.g.h</IntFile>
2024-01-03 13:30:20 -04:00
<OutFile > $(GeneratedFrozenModulesDir)Python\frozen_modules\__hello__.h</OutFile>
2021-07-05 12:18:14 -03:00
</None>
2021-09-30 21:38:52 -03:00
<None Include= "..\Lib\__phello__\__init__.py" >
<ModName > __phello__</ModName>
<IntFile > $(IntDir)__phello__.g.h</IntFile>
2024-01-03 13:30:20 -04:00
<OutFile > $(GeneratedFrozenModulesDir)Python\frozen_modules\__phello__.h</OutFile>
2021-09-30 21:38:52 -03:00
</None>
<None Include= "..\Lib\__phello__\ham\__init__.py" >
<ModName > __phello__.ham</ModName>
<IntFile > $(IntDir)__phello__.ham.g.h</IntFile>
2024-01-03 13:30:20 -04:00
<OutFile > $(GeneratedFrozenModulesDir)Python\frozen_modules\__phello__.ham.h</OutFile>
2021-09-30 21:38:52 -03:00
</None>
<None Include= "..\Lib\__phello__\ham\eggs.py" >
<ModName > __phello__.ham.eggs</ModName>
<IntFile > $(IntDir)__phello__.ham.eggs.g.h</IntFile>
2024-01-03 13:30:20 -04:00
<OutFile > $(GeneratedFrozenModulesDir)Python\frozen_modules\__phello__.ham.eggs.h</OutFile>
2021-09-30 21:38:52 -03:00
</None>
<None Include= "..\Lib\__phello__\spam.py" >
<ModName > __phello__.spam</ModName>
<IntFile > $(IntDir)__phello__.spam.g.h</IntFile>
2024-01-03 13:30:20 -04:00
<OutFile > $(GeneratedFrozenModulesDir)Python\frozen_modules\__phello__.spam.h</OutFile>
2021-09-30 21:38:52 -03:00
</None>
<None Include= "..\Tools\freeze\flag.py" >
<ModName > frozen_only</ModName>
<IntFile > $(IntDir)frozen_only.g.h</IntFile>
2024-01-03 13:30:20 -04:00
<OutFile > $(GeneratedFrozenModulesDir)Python\frozen_modules\frozen_only.h</OutFile>
2021-09-30 21:38:52 -03:00
</None>
2021-08-30 20:25:11 -03:00
<!-- END frozen modules -->
2012-07-28 15:46:52 -03:00
</ItemGroup>
2021-12-02 20:08:42 -04:00
<ItemGroup >
<!-- We manually freeze getpath.py rather than through freeze_modules -->
<GetPath Include= "..\Modules\getpath.py" >
<ModName > getpath</ModName>
<IntFile > $(IntDir)getpath.g.h</IntFile>
2024-01-03 13:30:20 -04:00
<OutFile > $(GeneratedFrozenModulesDir)Python\frozen_modules\getpath.h</OutFile>
2021-12-02 20:08:42 -04:00
</GetPath>
</ItemGroup>
2023-10-30 13:14:26 -03:00
<ItemGroup >
<!-- BEGIN freeze mappings -->
2024-01-03 13:30:20 -04:00
<FrozenModule Include= "$(GeneratedFrozenModulesDir)Python\frozen_modules\importlib._bootstrap.h" FrozenId= "importlib._bootstrap" />
<FrozenModule Include= "$(GeneratedFrozenModulesDir)Python\frozen_modules\importlib._bootstrap_external.h" FrozenId= "importlib._bootstrap_external" />
<FrozenModule Include= "$(GeneratedFrozenModulesDir)Python\frozen_modules\zipimport.h" FrozenId= "zipimport" />
<FrozenModule Include= "$(GeneratedFrozenModulesDir)Python\frozen_modules\abc.h" FrozenId= "abc" />
<FrozenModule Include= "$(GeneratedFrozenModulesDir)Python\frozen_modules\codecs.h" FrozenId= "codecs" />
<FrozenModule Include= "$(GeneratedFrozenModulesDir)Python\frozen_modules\io.h" FrozenId= "io" />
<FrozenModule Include= "$(GeneratedFrozenModulesDir)Python\frozen_modules\_collections_abc.h" FrozenId= "_collections_abc" />
<FrozenModule Include= "$(GeneratedFrozenModulesDir)Python\frozen_modules\_sitebuiltins.h" FrozenId= "_sitebuiltins" />
<FrozenModule Include= "$(GeneratedFrozenModulesDir)Python\frozen_modules\genericpath.h" FrozenId= "genericpath" />
<FrozenModule Include= "$(GeneratedFrozenModulesDir)Python\frozen_modules\ntpath.h" FrozenId= "ntpath" />
<FrozenModule Include= "$(GeneratedFrozenModulesDir)Python\frozen_modules\posixpath.h" FrozenId= "posixpath" />
<FrozenModule Include= "$(GeneratedFrozenModulesDir)Python\frozen_modules\os.h" FrozenId= "os" />
<FrozenModule Include= "$(GeneratedFrozenModulesDir)Python\frozen_modules\site.h" FrozenId= "site" />
<FrozenModule Include= "$(GeneratedFrozenModulesDir)Python\frozen_modules\stat.h" FrozenId= "stat" />
<FrozenModule Include= "$(GeneratedFrozenModulesDir)Python\frozen_modules\importlib.util.h" FrozenId= "importlib.util" />
<FrozenModule Include= "$(GeneratedFrozenModulesDir)Python\frozen_modules\importlib.machinery.h" FrozenId= "importlib.machinery" />
<FrozenModule Include= "$(GeneratedFrozenModulesDir)Python\frozen_modules\runpy.h" FrozenId= "runpy" />
<FrozenModule Include= "$(GeneratedFrozenModulesDir)Python\frozen_modules\__hello__.h" FrozenId= "__hello__" />
<FrozenModule Include= "$(GeneratedFrozenModulesDir)Python\frozen_modules\__phello__.h" FrozenId= "__phello__" />
<FrozenModule Include= "$(GeneratedFrozenModulesDir)Python\frozen_modules\__phello__.ham.h" FrozenId= "__phello__.ham" />
<FrozenModule Include= "$(GeneratedFrozenModulesDir)Python\frozen_modules\__phello__.ham.eggs.h" FrozenId= "__phello__.ham.eggs" />
<FrozenModule Include= "$(GeneratedFrozenModulesDir)Python\frozen_modules\__phello__.spam.h" FrozenId= "__phello__.spam" />
<FrozenModule Include= "$(GeneratedFrozenModulesDir)Python\frozen_modules\frozen_only.h" FrozenId= "frozen_only" />
2023-10-30 13:14:26 -03:00
<!-- END freeze mappings -->
</ItemGroup>
2012-07-28 15:46:52 -03:00
<Import Project= "$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label= "ExtensionTargets" >
</ImportGroup>
2023-12-13 11:38:45 -04:00
<!-- Direct copy from pythoncore.vcxproj, but this one is only used for our
own build. All other extension modules will use the copy that pythoncore
generates. -->
<Target Name= "_UpdatePyconfig" BeforeTargets= "PrepareForBuild" >
<MakeDir Directories= "$(IntDir)" Condition= "!Exists($(IntDir))" />
<ItemGroup >
<PyConfigH Remove= "@(PyConfigH)" />
<PyConfigH Include= "@(ClInclude)" Condition= "'%(Filename)%(Extension)' == 'pyconfig.h.in'" />
</ItemGroup>
<Error Text= "Did not find pyconfig.h" Condition= "@(ClInclude) == ''" />
<PropertyGroup >
<PyConfigH > @(PyConfigH->'%(FullPath)', ';')</PyConfigH>
<PyConfigHText > $([System.IO.File]::ReadAllText($(PyConfigH)))</PyConfigHText>
<OldPyConfigH Condition= "Exists('$(IntDir)pyconfig.h')" > $([System.IO.File]::ReadAllText('$(IntDir)pyconfig.h'))</OldPyConfigH>
</PropertyGroup>
<PropertyGroup Condition= "$(DisableGil) == 'true'" >
<PyConfigHText > $(PyConfigHText.Replace('#undef Py_GIL_DISABLED', '#define Py_GIL_DISABLED 1'))</PyConfigHText>
</PropertyGroup>
<Message Text= "Updating pyconfig.h" Condition= "$(PyConfigHText.TrimEnd()) != $(OldPyConfigH.TrimEnd())" />
<WriteLinesToFile File= "$(IntDir)pyconfig.h"
Lines="$(PyConfigHText)"
Overwrite="true"
Condition="$(PyConfigHText.TrimEnd()) != $(OldPyConfigH.TrimEnd())" />
</Target>
2021-12-02 20:08:42 -04:00
<Target Name= "_RebuildGetPath" AfterTargets= "_RebuildFrozen" Condition= "$(Configuration) != 'PGUpdate'" >
<Exec Command= '"$(TargetPath)" "%(GetPath.ModName)" "%(GetPath.FullPath)" "%(GetPath.IntFile)"' />
<Copy SourceFiles= "%(GetPath.IntFile)"
DestinationFiles="%(GetPath.OutFile)"
Condition="!Exists(%(GetPath.OutFile)) or (Exists(%(GetPath.IntFile)) and '$([System.IO.File]::ReadAllText(%(GetPath.OutFile)).Replace(`
 
 `, `
 `))' != '$([System.IO.File]::ReadAllText(%(GetPath.IntFile)).Replace(`
 
 `, `
 `))')">
<Output TaskParameter= "CopiedFiles" ItemName= "_UpdatedGetPath" />
</Copy>
<Message Text= "Updated files: @(_UpdatedGetPath->'%(Filename)%(Extension)',', ')"
Condition="'@(_UpdatedGetPath)' != ''" Importance="high" />
</Target>
2021-09-15 14:11:12 -03:00
<Target Name= "_RebuildFrozen" AfterTargets= "AfterBuild" Condition= "$(Configuration) != 'PGUpdate'" >
2022-01-20 12:38:39 -04:00
<Exec Command= '"$(TargetPath)" "%(None.ModName)" "%(None.FullPath)" "%(None.IntFile)"' />
2021-09-15 14:11:12 -03:00
2022-01-20 12:38:39 -04:00
<Copy SourceFiles= "%(None.IntFile)"
2016-12-12 15:17:59 -04:00
DestinationFiles="%(None.OutFile)"
2022-01-20 12:38:39 -04:00
Condition="!Exists(%(None.OutFile)) or (Exists(%(None.IntFile)) and '$([System.IO.File]::ReadAllText(%(None.OutFile)).Replace(`
 
 `, `
 `))' != '$([System.IO.File]::ReadAllText(%(None.IntFile)).Replace(`
 
 `, `
 `))')">
2016-12-12 15:17:59 -04:00
<Output TaskParameter= "CopiedFiles" ItemName= "_Updated" />
</Copy>
2021-04-06 19:54:43 -03:00
<Message Text= "Updated files: @(_Updated->'%(Filename)%(Extension)',', ')"
Condition="'@(_Updated)' != ''" Importance="high" />
2014-11-22 16:54:57 -04:00
</Target>
2021-12-18 09:05:45 -04:00
<Target Name= "_RebuildDeepFrozen"
AfterTargets="_RebuildFrozen"
DependsOnTargets="FindPythonForBuild"
Condition="$(Configuration) != 'PGUpdate'">
2023-10-30 13:14:26 -03:00
<PropertyGroup >
<FreezeMappingsFile >
<!-- BEGIN freeze mapping file -->
$(IntDir)\deepfreeze_mappings.txt
<!-- END freeze mapping file -->
</FreezeMappingsFile>
</PropertyGroup>
<WriteLinesToFile
File="$(FreezeMappingsFile)"
Overwrite="true"
Lines="@(FrozenModule->'%(FullPath):%(FrozenId)')" />
2022-01-20 12:38:39 -04:00
<!-- BEGIN deepfreeze rule -->
2024-01-03 13:30:20 -04:00
<Exec Command= '$(PythonForBuild) "$(PySourcePath)Tools\build\deepfreeze.py" -f "$(IntDir)\deepfreeze_mappings.txt" -o "$(GeneratedFrozenModulesDir)deepfreeze.c"' />
2022-01-20 12:38:39 -04:00
<!-- END deepfreeze rule -->
2021-11-22 14:09:48 -04:00
</Target>
2021-09-15 14:11:12 -03:00
<Target Name= "_CleanFrozen" BeforeTargets= "CoreClean" Condition= "$(Configuration) != 'PGUpdate'" >
2014-11-22 16:54:57 -04:00
<ItemGroup >
2021-07-05 12:18:14 -03:00
<Clean Include= "%(None.IntFile)" />
2022-09-07 17:26:53 -03:00
<Clean Include= "%(None.OutFile)" />
<Clean Include= "%(GetPath.IntFile)" />
<Clean Include= "%(GetPath.OutFile)" />
2024-01-03 13:30:20 -04:00
<Clean Include= "$(GeneratedFrozenModulesDir)deepfreeze.c" />
2014-11-22 16:54:57 -04:00
</ItemGroup>
</Target>
2014-07-25 08:52:14 -03:00
</Project>