diff options
author | Martin v. Löwis <martin@v.loewis.de> | 2012-06-21 14:27:58 (GMT) |
---|---|---|
committer | Martin v. Löwis <martin@v.loewis.de> | 2012-06-21 14:27:58 (GMT) |
commit | 56bf6f82021a842d3619e76a9c9d67f54b56fe6f (patch) | |
tree | 03e4e77033302befc946d26ba30e17c00c9edf7a | |
parent | 9698bde3c2a523a3a64fb1e1d0bb48dc02d217a5 (diff) | |
download | cpython-56bf6f82021a842d3619e76a9c9d67f54b56fe6f.zip cpython-56bf6f82021a842d3619e76a9c9d67f54b56fe6f.tar.gz cpython-56bf6f82021a842d3619e76a9c9d67f54b56fe6f.tar.bz2 |
Add version resource.
-rw-r--r-- | PC/pylauncher.rc | 52 | ||||
-rw-r--r-- | PCbuild/pylauncher.vcxproj | 5 |
2 files changed, 55 insertions, 2 deletions
diff --git a/PC/pylauncher.rc b/PC/pylauncher.rc index fadc5df..df5824a 100644 --- a/PC/pylauncher.rc +++ b/PC/pylauncher.rc @@ -1,3 +1,51 @@ +#include <windows.h> + +#define MS_WINDOWS +#include "..\Include\modsupport.h" +#include "..\Include\patchlevel.h" +#ifdef _DEBUG +# include "pythonnt_rc_d.h" +#else +# include "pythonnt_rc.h" +#endif + +#define PYTHON_VERSION PY_VERSION "\0" +#define PYVERSION64 PY_MAJOR_VERSION, PY_MINOR_VERSION, FIELD3, PYTHON_API_VERSION + +VS_VERSION_INFO VERSIONINFO + FILEVERSION PYVERSION64 + PRODUCTVERSION PYVERSION64 + FILEFLAGSMASK 0x17L +#ifdef _DEBUG + FILEFLAGS 0x1L +#else + FILEFLAGS 0x0L +#endif + FILEOS 0x4L + FILETYPE 0x1L + FILESUBTYPE 0x0L +BEGIN + BLOCK "StringFileInfo" + BEGIN + BLOCK "080904b0" + BEGIN + VALUE "Comments", "Python Launcher for Windows" + VALUE "CompanyName", "Python Software Foundation" + VALUE "FileDescription", "Python Launcher for Windows (Console)" + VALUE "FileVersion", PYTHON_VERSION + VALUE "InternalName", "py" + VALUE "LegalCopyright", "Copyright (C) 2011-2012 Python Software Foundation" + VALUE "OriginalFilename", "py" + VALUE "ProductName", "Python Launcher for Windows" + VALUE "ProductVersion", PYTHON_VERSION + END + END + BLOCK "VarFileInfo" + BEGIN + VALUE "Translation", 0x809, 1200 + END +END + IDI_ICON1 ICON "launcher.ico" -IDI_ICON2 ICON "py.ico" -IDI_ICON3 ICON "pyc.ico"
\ No newline at end of file + + diff --git a/PCbuild/pylauncher.vcxproj b/PCbuild/pylauncher.vcxproj index c97bb82..25cc245 100644 --- a/PCbuild/pylauncher.vcxproj +++ b/PCbuild/pylauncher.vcxproj @@ -154,6 +154,11 @@ <ItemGroup> <ResourceCompile Include="..\PC\pylauncher.rc" /> </ItemGroup> + <ItemGroup> + <ProjectReference Include="make_versioninfo.vcxproj"> + <Project>{f0e0541e-f17d-430b-97c4-93adf0dd284e}</Project> + </ProjectReference> + </ItemGroup> <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> <ImportGroup Label="ExtensionTargets"> </ImportGroup> |