summaryrefslogtreecommitdiffstats
path: root/contrib/tools/python3/src/PC/python_ver_rc.h
diff options
context:
space:
mode:
authorDevtools Arcadia <[email protected]>2022-02-07 18:08:42 +0300
committerDevtools Arcadia <[email protected]>2022-02-07 18:08:42 +0300
commit1110808a9d39d4b808aef724c861a2e1a38d2a69 (patch)
treee26c9fed0de5d9873cce7e00bc214573dc2195b7 /contrib/tools/python3/src/PC/python_ver_rc.h
intermediate changes
ref:cde9a383711a11544ce7e107a78147fb96cc4029
Diffstat (limited to 'contrib/tools/python3/src/PC/python_ver_rc.h')
-rw-r--r--contrib/tools/python3/src/PC/python_ver_rc.h34
1 files changed, 34 insertions, 0 deletions
diff --git a/contrib/tools/python3/src/PC/python_ver_rc.h b/contrib/tools/python3/src/PC/python_ver_rc.h
new file mode 100644
index 00000000000..e6c1d243704
--- /dev/null
+++ b/contrib/tools/python3/src/PC/python_ver_rc.h
@@ -0,0 +1,34 @@
+// Resource script for Python core DLL.
+// Currently only holds version information.
+//
+#pragma code_page(1252)
+#include "winver.h"
+
+#define PYTHON_COMPANY "Python Software Foundation"
+#define PYTHON_COPYRIGHT "Copyright \xA9 2001-2022 Python Software Foundation. Copyright \xA9 2000 BeOpen.com. Copyright \xA9 1995-2001 CNRI. Copyright \xA9 1991-1995 SMC."
+
+#define MS_WINDOWS
+#include "modsupport.h"
+#include "patchlevel.h"
+#ifdef _DEBUG
+# define PYTHON_DEBUG_EXT "_d"
+#else
+# define PYTHON_DEBUG_EXT
+#endif
+
+/* e.g., 3.3.0a1
+ * PY_VERSION comes from patchlevel.h
+ */
+#define PYTHON_VERSION PY_VERSION "\0"
+
+/* 64-bit version number as comma-separated list of 4 16-bit ints */
+#if PY_MICRO_VERSION > 64
+# error "PY_MICRO_VERSION > 64"
+#endif
+#if PY_RELEASE_LEVEL > 99
+# error "PY_RELEASE_LEVEL > 99"
+#endif
+#if PY_RELEASE_SERIAL > 9
+# error "PY_RELEASE_SERIAL > 9"
+#endif
+#define PYVERSION64 PY_MAJOR_VERSION, PY_MINOR_VERSION, FIELD3, PYTHON_API_VERSION