From f61e2491e1d70ecf15750bfbf09431179110853e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?R=C3=A9mi=20Verschelde?= Date: Thu, 25 Jan 2024 13:34:52 +0100 Subject: [PATCH] Update `year` property in `version.py` to 2024 Seems like we missed this one when changing the copyright statements to use `present` instead of the hardcoded `year`. And backport other minor improvements from #87543. --- core/version.h | 6 ++++++ platform/windows/godot_res.rc | 14 +++++--------- thirdparty/miniupnpc/src/miniupnpcstrings.h | 4 +--- version.py | 2 +- 4 files changed, 13 insertions(+), 13 deletions(-) diff --git a/core/version.h b/core/version.h index 5ddb09284e4..abb81312ac9 100644 --- a/core/version.h +++ b/core/version.h @@ -33,6 +33,12 @@ #include "core/version_generated.gen.h" +// Copied from typedefs.h to stay lean. +#ifndef _STR +#define _STR(m_x) #m_x +#define _MKSTR(m_x) _STR(m_x) +#endif + // Godot versions are of the form . for the initial release, // and then .. for subsequent bugfix releases where != 0 // That's arbitrary, but we find it pretty and it's the current policy. diff --git a/platform/windows/godot_res.rc b/platform/windows/godot_res.rc index 0593c8b0690..8187c0c9360 100644 --- a/platform/windows/godot_res.rc +++ b/platform/windows/godot_res.rc @@ -1,16 +1,12 @@ #include "core/version.h" -#ifndef _STR -#define _STR(m_x) #m_x -#define _MKSTR(m_x) _STR(m_x) -#endif GODOT_ICON ICON platform/windows/godot.ico 1 VERSIONINFO -FILEVERSION VERSION_MAJOR,VERSION_MINOR,VERSION_PATCH,0 -PRODUCTVERSION VERSION_MAJOR,VERSION_MINOR,VERSION_PATCH,0 -FILEOS 4 -FILETYPE 1 +FILEVERSION VERSION_MAJOR,VERSION_MINOR,VERSION_PATCH,0 +PRODUCTVERSION VERSION_MAJOR,VERSION_MINOR,VERSION_PATCH,0 +FILEOS 4 +FILETYPE 1 BEGIN BLOCK "StringFileInfo" BEGIN @@ -21,7 +17,7 @@ BEGIN VALUE "FileVersion", VERSION_NUMBER VALUE "ProductName", VERSION_NAME VALUE "Licence", "MIT" - VALUE "LegalCopyright", "Copyright (c) 2007-" _MKSTR(VERSION_YEAR) " Juan Linietsky, Ariel Manzur and contributors" + VALUE "LegalCopyright", "(c) 2007-present Juan Linietsky, Ariel Manzur and Godot Engine contributors" VALUE "Info", "https://godotengine.org" VALUE "ProductVersion", VERSION_FULL_BUILD END diff --git a/thirdparty/miniupnpc/src/miniupnpcstrings.h b/thirdparty/miniupnpc/src/miniupnpcstrings.h index d89d9e443bf..5ad694754fd 100644 --- a/thirdparty/miniupnpc/src/miniupnpcstrings.h +++ b/thirdparty/miniupnpc/src/miniupnpcstrings.h @@ -1,9 +1,7 @@ #ifndef MINIUPNPCSTRINGS_H_INCLUDED #define MINIUPNPCSTRINGS_H_INCLUDED -#include "core/version.h" - -#define OS_STRING VERSION_NAME "/1.0" +#define OS_STRING "Godot Engine/1.0" #define MINIUPNPC_VERSION_STRING "2.2.5" #if 0 diff --git a/version.py b/version.py index b7bc79a20fa..9a258da5e98 100644 --- a/version.py +++ b/version.py @@ -5,6 +5,6 @@ minor = 6 patch = 0 status = "beta" module_config = "" -year = 2022 +year = 2024 website = "https://godotengine.org" docs = "3.5"