1mkdir: %_DEST%\lib%_EXT%\python 2mkdir: %_DEST%\lib%_EXT%\python\site-packages 3mkdir: %_DEST%\lib%_EXT%\python\encodings 4mkdir: %_DEST%\lib%_EXT%\python\email 5mkdir: %_DEST%\lib%_EXT%\python\email\mime 6mkdir: %_DEST%\lib%_EXT%\python\distutils 7mkdir: %_DEST%\lib%_EXT%\python\distutils\command 8mkdir: %_DEST%\lib%_EXT%\python\xml 9mkdir: %_DEST%\lib%_EXT%\python\xml\dom 10mkdir: %_DEST%\lib%_EXT%\python\xml\parsers 11mkdir: %_DEST%\lib%_EXT%\python\xml\sax 12mkdir: %_DEST%\lib%_EXT%\python\xml\etree 13mkdir: %_DEST%\lib%_EXT%\python\curses 14mkdir: %_DEST%\lib%_EXT%\python\lib-dynload 15mkdir: %_DEST%\lib%_EXT%\python\logging 16mkdir: %_DEST%\lib%_EXT%\python\idlelib 17mkdir: %_DEST%\lib%_EXT%\python\idlelib\Icons 18mkdir: %_DEST%\lib%_EXT%\python\wsgiref 19mkdir: %_DEST%\lib%_EXT%\python\json 20mkdir: %_DEST%\lib%_EXT%\python\lib2to3 21mkdir: %_DEST%\lib%_EXT%\python\lib2to3\fixes 22mkdir: %_DEST%\lib%_EXT%\python\lib2to3\pgen2 23mkdir: %_DEST%\lib%_EXT%\python\sqlite3 24mkdir: %_DEST%\lib%_EXT%\python\ctypes 25mkdir: %_DEST%\lib%_EXT%\python\ctypes\macholib 26mkdir: %_DEST%\lib%_EXT%\python\importlib 27mkdir: %_DEST%\lib%_EXT%\python\multiprocessing 28mkdir: %_DEST%\lib%_EXT%\python\multiprocessing\dummy 29mkdir: %_DEST%\lib%_EXT%\python\unittest 30mkdir: %_DEST%\lib%_EXT%\python\asyncio 31mkdir: %_DEST%\lib%_EXT%\python\collections 32mkdir: %_DEST%\lib%_EXT%\python\concurrent 33mkdir: %_DEST%\lib%_EXT%\python\concurrent\futures 34mkdir: %_DEST%\lib%_EXT%\python\dbm 35mkdir: %_DEST%\lib%_EXT%\python\html 36mkdir: %_DEST%\lib%_EXT%\python\http 37mkdir: %_DEST%\lib%_EXT%\python\importlib\metadata 38mkdir: %_DEST%\lib%_EXT%\python\importlib\resources 39mkdir: %_DEST%\lib%_EXT%\python\pydoc_data 40mkdir: %_DEST%\lib%_EXT%\python\re 41mkdir: %_DEST%\lib%_EXT%\python\tomllib 42mkdir: %_DEST%\lib%_EXT%\python\urllib 43mkdir: %_DEST%\lib%_EXT%\python\xmlrpc 44mkdir: %_DEST%\lib%_EXT%\python\zoneinfo 45mkdir: %_DEST%\lib%_EXT%\python\python3.11\config 46mkdir: %_DEST%\inc%_EXT%\python\cpython 47 48# The first line copies only the FILES at the top of Lib; deliver.pl does not 49# recurse. Every stdlib PACKAGE therefore needs its own mkdir above and its own 50# line below, and the two lists must stay in sync. Python 3 turned a number of 51# former single-file modules (collections, re, urllib, ...) into packages, so a 52# list inherited from a Python 2 tree silently drops them -- and dropping 53# collections alone is enough to break "import uno", which imports socket. 54# When bumping Python, diff Lib/*/ against this list. 55..\%__SRC%\misc\build\Python-3.11.15\Lib\* %_DEST%\lib%_EXT%\python\* 56..\%__SRC%\misc\build\Python-3.11.15\Lib\site-packages\* %_DEST%\lib%_EXT%\python\site-packages\* 57..\%__SRC%\misc\build\Python-3.11.15\Lib\encodings\* %_DEST%\lib%_EXT%\python\encodings\* 58..\%__SRC%\misc\build\Python-3.11.15\Lib\email\* %_DEST%\lib%_EXT%\python\email\* 59..\%__SRC%\misc\build\Python-3.11.15\Lib\email\mime\* %_DEST%\lib%_EXT%\python\email\mime\* 60..\%__SRC%\misc\build\Python-3.11.15\Lib\distutils\* %_DEST%\lib%_EXT%\python\distutils\* 61..\%__SRC%\misc\build\Python-3.11.15\Lib\distutils\command\* %_DEST%\lib%_EXT%\python\distutils\command\* 62..\%__SRC%\misc\build\Python-3.11.15\Lib\xml\* %_DEST%\lib%_EXT%\python\xml\* 63..\%__SRC%\misc\build\Python-3.11.15\Lib\xml\dom\* %_DEST%\lib%_EXT%\python\xml\dom\* 64..\%__SRC%\misc\build\Python-3.11.15\Lib\xml\parsers\* %_DEST%\lib%_EXT%\python\xml\parsers\* 65..\%__SRC%\misc\build\Python-3.11.15\Lib\xml\sax\* %_DEST%\lib%_EXT%\python\xml\sax\* 66..\%__SRC%\misc\build\Python-3.11.15\Lib\curses\* %_DEST%\lib%_EXT%\python\curses\* 67..\%__SRC%\misc\build\Python-3.11.15\Lib\logging\* %_DEST%\lib%_EXT%\python\logging\* 68..\%__SRC%\misc\build\Python-3.11.15\Lib\idlelib\* %_DEST%\lib%_EXT%\python\idlelib\* 69..\%__SRC%\misc\build\Python-3.11.15\Lib\idlelib\Icons\* %_DEST%\lib%_EXT%\python\idlelib\Icons\* 70..\%__SRC%\misc\build\Python-3.11.15\Lib\wsgiref\* %_DEST%\lib%_EXT%\python\wsgiref\* 71..\%__SRC%\misc\build\Python-3.11.15\Lib\json\* %_DEST%\lib%_EXT%\python\json\* 72..\%__SRC%\misc\build\Python-3.11.15\Lib\lib2to3\* %_DEST%\lib%_EXT%\python\lib2to3\* 73..\%__SRC%\misc\build\Python-3.11.15\Lib\lib2to3\fixes\* %_DEST%\lib%_EXT%\python\lib2to3\fixes\* 74..\%__SRC%\misc\build\Python-3.11.15\Lib\lib2to3\pgen2\* %_DEST%\lib%_EXT%\python\lib2to3\pgen2\* 75..\%__SRC%\misc\build\Python-3.11.15\Lib\sqlite3\* %_DEST%\lib%_EXT%\python\sqlite3\* 76..\%__SRC%\misc\build\Python-3.11.15\Lib\ctypes\* %_DEST%\lib%_EXT%\python\ctypes\* 77..\%__SRC%\misc\build\Python-3.11.15\Lib\ctypes\macholib\* %_DEST%\lib%_EXT%\python\ctypes\macholib\* 78..\%__SRC%\misc\build\Python-3.11.15\Lib\xml\etree\* %_DEST%\lib%_EXT%\python\xml\etree 79..\%__SRC%\misc\build\Python-3.11.15\Lib\importlib\* %_DEST%\lib%_EXT%\python\importlib\* 80..\%__SRC%\misc\build\Python-3.11.15\Lib\multiprocessing\* %_DEST%\lib%_EXT%\python\multiprocessing\* 81..\%__SRC%\misc\build\Python-3.11.15\Lib\multiprocessing\dummy\* %_DEST%\lib%_EXT%\python\multiprocessing\dummy\* 82..\%__SRC%\misc\build\Python-3.11.15\Lib\unittest\* %_DEST%\lib%_EXT%\python\unittest\* 83..\%__SRC%\misc\build\Python-3.11.15\Lib\asyncio\* %_DEST%\lib%_EXT%\python\asyncio\* 84..\%__SRC%\misc\build\Python-3.11.15\Lib\collections\* %_DEST%\lib%_EXT%\python\collections\* 85..\%__SRC%\misc\build\Python-3.11.15\Lib\concurrent\* %_DEST%\lib%_EXT%\python\concurrent\* 86..\%__SRC%\misc\build\Python-3.11.15\Lib\concurrent\futures\* %_DEST%\lib%_EXT%\python\concurrent\futures\* 87..\%__SRC%\misc\build\Python-3.11.15\Lib\dbm\* %_DEST%\lib%_EXT%\python\dbm\* 88..\%__SRC%\misc\build\Python-3.11.15\Lib\html\* %_DEST%\lib%_EXT%\python\html\* 89..\%__SRC%\misc\build\Python-3.11.15\Lib\http\* %_DEST%\lib%_EXT%\python\http\* 90..\%__SRC%\misc\build\Python-3.11.15\Lib\importlib\metadata\* %_DEST%\lib%_EXT%\python\importlib\metadata\* 91..\%__SRC%\misc\build\Python-3.11.15\Lib\importlib\resources\* %_DEST%\lib%_EXT%\python\importlib\resources\* 92..\%__SRC%\misc\build\Python-3.11.15\Lib\pydoc_data\* %_DEST%\lib%_EXT%\python\pydoc_data\* 93..\%__SRC%\misc\build\Python-3.11.15\Lib\re\* %_DEST%\lib%_EXT%\python\re\* 94..\%__SRC%\misc\build\Python-3.11.15\Lib\tomllib\* %_DEST%\lib%_EXT%\python\tomllib\* 95..\%__SRC%\misc\build\Python-3.11.15\Lib\urllib\* %_DEST%\lib%_EXT%\python\urllib\* 96..\%__SRC%\misc\build\Python-3.11.15\Lib\xmlrpc\* %_DEST%\lib%_EXT%\python\xmlrpc\* 97..\%__SRC%\misc\build\Python-3.11.15\Lib\zoneinfo\* %_DEST%\lib%_EXT%\python\zoneinfo\* 98..\%__SRC%\misc\build\Python-3.11.15\Makefile %_DEST%\lib%_EXT%\python\python3.11\config\Makefile 99# sysconfig imports the platform-named module (e.g. _sysconfigdata__darwin_darwin.py) by 100# that name, so it must keep it: with both sides wildcarded, deliver.pl keeps the filename. 101..\%__SRC%\misc\build\python-inst\lib\python3.11\_sysconfigdata_*.py %_DEST%\lib%_EXT%\python\*.py 102..\%__SRC%\misc\build\python-inst\lib64\python3.11\_sysconfigdata_*.py %_DEST%\lib%_EXT%\python\*.py 103..\pyversion.mk %_DEST%\inc%_EXT%\pyversion.mk 104..\pyversion_dmake.mk %_DEST%\inc%_EXT%\pyversion_dmake.mk 105 106..\%__SRC%\misc\build\Python-3.11.15\Include\* %_DEST%\inc%_EXT%\python\* 107# Python 3 split the public headers in two: Include/ holds the stable API 108# and Include/cpython/ the unstable one, which 34 of the headers above 109# reach into by name whenever Py_LIMITED_API is undefined -- our case. 110# Include/internal/ is NOT delivered: only Py_BUILD_CORE needs it. 111..\%__SRC%\misc\build\Python-3.11.15\Include\cpython\* %_DEST%\inc%_EXT%\python\cpython\* 112 113#unix ONLY ! 114..\%__SRC%\misc\build\python-inst\bin\python %_DEST%\bin%_EXT%\python 115..\%__SRC%\misc\build\Python-3.11.15\pyconfig.h %_DEST%\inc%_EXT%\python\pyconfig.h 116..\%__SRC%\misc\build\python-inst\lib\python3.11\lib-dynload\* %_DEST%\lib%_EXT%\python\lib-dynload\* 117..\%__SRC%\misc\build\python-inst\lib64\python3.11\lib-dynload\* %_DEST%\lib%_EXT%\python\lib-dynload\* 118..\%__SRC%\misc\build\python-inst\bin\python3.11 %_DEST%\bin%_EXT%\python 119..\%__SRC%\misc\build\python-inst\lib\libpython3.11.so.1.0 %_DEST%\lib%_EXT%\libpython3.11.so.1.0 120..\%__SRC%\misc\build\python-inst\lib64\libpython3.11.so.1.0 %_DEST%\lib%_EXT%\libpython3.11.so.1.0 121symlink: %_DEST%\lib%_EXT%\libpython3.11.so.1.0 %_DEST%\lib%_EXT%\libpython3.11.so 122 123# MacOS X 124..\%__SRC%\misc\build\python-inst\lib\libpython3.11.dylib %_DEST%\lib%_EXT%\libpython3.11.dylib 125 126#MingW ONLY ! 127..\%__SRC%\misc\build\python-inst\bin\python.exe %_DEST%\bin%_EXT%\python.exe 128..\%__SRC%\misc\build\Python-3.11.15\libpython3.11.dll %_DEST%\bin%_EXT%\libpython3.11.dll 129 130# WINDOWS ONLY ! Built by PCbuild/MSBuild on the UCRT generation; see 131# makefile.mk. _ssl, _ctypes and _testcapi are absent on purpose: the first 132# two need externals PCbuild downloads, the third is a test module. 133..\%__SRC%\misc\build\pyconfig.h %_DEST%\inc%_EXT%\python\pyconfig.h 134..\%__SRC%\misc\build\Python-3.11.15\PCbuild\win32\python.exe %_DEST%\bin%_EXT%\python.exe 135..\%__SRC%\misc\build\Python-3.11.15\PCbuild\win32\python311.dll %_DEST%\bin%_EXT%\python311.dll 136..\%__SRC%\misc\build\Python-3.11.15\PCbuild\win32\python311.lib %_DEST%\lib%_EXT%\python311.lib 137..\%__SRC%\misc\build\Python-3.11.15\PCbuild\win32\_socket.pyd %_DEST%\lib%_EXT%\python\_socket.pyd 138..\%__SRC%\misc\build\Python-3.11.15\PCbuild\win32\select.pyd %_DEST%\lib%_EXT%\python\select.pyd 139..\%__SRC%\misc\build\Python-3.11.15\PCbuild\win32\unicodedata.pyd %_DEST%\lib%_EXT%\python\unicodedata.pyd 140..\%__SRC%\misc\build\Python-3.11.15\PCbuild\win32\winsound.pyd %_DEST%\lib%_EXT%\python\winsound.pyd 141..\%__SRC%\misc\build\Python-3.11.15\PCbuild\win32\pyexpat.pyd %_DEST%\lib%_EXT%\python\pyexpat.pyd 142..\%__SRC%\misc\build\Python-3.11.15\PCbuild\win32\_multiprocessing.pyd %_DEST%\lib%_EXT%\python\_multiprocessing.pyd 143..\%__SRC%\misc\build\Python-3.11.15\PCbuild\win32\_msi.pyd %_DEST%\lib%_EXT%\python\_msi.pyd 144..\%__SRC%\misc\build\Python-3.11.15\PCbuild\win32\_elementtree.pyd %_DEST%\lib%_EXT%\python\_elementtree.pyd 145 146# Win64 ONLY! Same build, amd64 output directory -- see the comment above. 147..\%__SRC%\misc\build\Python-3.11.15\PCbuild\amd64\python.exe %_DEST%\bin%_EXT%\python.exe 148..\%__SRC%\misc\build\Python-3.11.15\PCbuild\amd64\python311.dll %_DEST%\bin%_EXT%\python311.dll 149..\%__SRC%\misc\build\Python-3.11.15\PCbuild\amd64\python311.lib %_DEST%\lib%_EXT%\python311.lib 150..\%__SRC%\misc\build\Python-3.11.15\PCbuild\amd64\_socket.pyd %_DEST%\lib%_EXT%\python\_socket.pyd 151..\%__SRC%\misc\build\Python-3.11.15\PCbuild\amd64\select.pyd %_DEST%\lib%_EXT%\python\select.pyd 152..\%__SRC%\misc\build\Python-3.11.15\PCbuild\amd64\unicodedata.pyd %_DEST%\lib%_EXT%\python\unicodedata.pyd 153..\%__SRC%\misc\build\Python-3.11.15\PCbuild\amd64\winsound.pyd %_DEST%\lib%_EXT%\python\winsound.pyd 154..\%__SRC%\misc\build\Python-3.11.15\PCbuild\amd64\pyexpat.pyd %_DEST%\lib%_EXT%\python\pyexpat.pyd 155..\%__SRC%\misc\build\Python-3.11.15\PCbuild\amd64\_multiprocessing.pyd %_DEST%\lib%_EXT%\python\_multiprocessing.pyd 156..\%__SRC%\misc\build\Python-3.11.15\PCbuild\amd64\_msi.pyd %_DEST%\lib%_EXT%\python\_msi.pyd 157..\%__SRC%\misc\build\Python-3.11.15\PCbuild\amd64\_elementtree.pyd %_DEST%\lib%_EXT%\python\_elementtree.pyd 158 159#linklib: libpython.so.*.*.* 160