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