1#include <windows.h>
2
3#include "python_ver_rc.h"
4
5#ifndef RT_MANIFEST
6// bpo-45220: Cannot reliably #include RT_MANIFEST from
7// anywhere, so we hardcode it
8#define RT_MANIFEST 24
9#endif
10// Include the manifest file that indicates we support all
11// current versions of Windows.
121 RT_MANIFEST "python.manifest"
13
14#if defined(PY_ICON)
151 ICON DISCARDABLE "icons\python.ico"
16#elif defined(PYW_ICON)
171 ICON DISCARDABLE "icons\pythonw.ico"
18#else
191 ICON DISCARDABLE "icons\launcher.ico"
202 ICON DISCARDABLE "icons\py.ico"
213 ICON DISCARDABLE "icons\pyc.ico"
224 ICON DISCARDABLE "icons\pyd.ico"
235 ICON DISCARDABLE "icons\python.ico"
246 ICON DISCARDABLE "icons\pythonw.ico"
257 ICON DISCARDABLE "icons\setup.ico"
26#endif
27
281 USAGE "launcher-usage.txt"
29
30
31/////////////////////////////////////////////////////////////////////////////
32//
33// Version
34//
35
36VS_VERSION_INFO VERSIONINFO
37 FILEVERSION PYVERSION64
38 PRODUCTVERSION PYVERSION64
39 FILEFLAGSMASK 0x3fL
40#ifdef _DEBUG
41 FILEFLAGS VS_FF_DEBUG
42#else
43 FILEFLAGS 0x0L
44#endif
45 FILEOS VOS__WINDOWS32
46 FILETYPE VFT_APP
47 FILESUBTYPE 0x0L
48BEGIN
49    BLOCK "StringFileInfo"
50    BEGIN
51        BLOCK "000004b0"
52        BEGIN
53            VALUE "CompanyName", PYTHON_COMPANY "\0"
54            VALUE "FileDescription", "Python\0"
55            VALUE "FileVersion", PYTHON_VERSION
56            VALUE "InternalName", "Python Launcher\0"
57            VALUE "LegalCopyright", PYTHON_COPYRIGHT "\0"
58            VALUE "OriginalFilename", "py" PYTHON_DEBUG_EXT ".exe\0"
59            VALUE "ProductName", "Python\0"
60            VALUE "ProductVersion", PYTHON_VERSION
61        END
62    END
63    BLOCK "VarFileInfo"
64    BEGIN
65        VALUE "Translation", 0x0, 1200
66    END
67END