diff --git a/src/rev.cpp b/src/rev.cpp deleted file mode 100644 index 91db4f6e8e..0000000000 --- a/src/rev.cpp +++ /dev/null @@ -1,91 +0,0 @@ -/* - * This file is part of OpenTTD. - * OpenTTD is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, version 2. - * OpenTTD is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. - * See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with OpenTTD. If not, see . - */ - -/** @file rev.cpp Autogenerated file with the revision and such of OpenTTD. */ - -#include "stdafx.h" -#include "core/bitmath_func.hpp" -#include "rev.h" - -#include "safeguards.h" - -/** - * Is this version of OpenTTD a release version? - * @return True if it is a release version. - */ -bool IsReleasedVersion() -{ - return HasBit(_openttd_newgrf_version, 19); -} - -/** - * The text version of OpenTTD's revision. - * This will be either - * - "", like "..[-RC]", - * - "-g" in "master", - * - "--g" in other branches, or - * - "norev000", if the version is unknown. - * - * The major, minor and build are the numbers that describe releases of - * OpenTTD (like 0.5.3). "-RC" is used to flag release candidates. - * - * shows a "M", if the binary is made from modified source code. - */ -const char _openttd_revision[] = "1.10.2"; - -/** - * The text version of OpenTTD's build date. - * Updating the build date in this file is the safest as it generally gets - * updated for each revision in contrary to most other files that only see - * updates when they are actually changed themselves. - */ -const char _openttd_build_date[] = __DATE__ " " __TIME__; - -/** - * The git revision hash of this version. - */ -const char _openttd_revision_hash[] = "430ce20f8db711cff7dafcd6cadbce2ff6514e1f"; - -/** - * The year of this version. - */ -const char _openttd_revision_year[] = "2020"; - -/** - * Let us know if current build was modified. This detection - * works even in the case when revision string is overridden by - * --revision argument. - * Value 0 means no modification, 1 is for unknown state - * (compiling from sources without any version control software) - * and 2 is for modified revision. - */ -const byte _openttd_revision_modified = 0; - -/** - * Indicate whether this is a tagged version. - * If this is non-0, then _openttd_revision is the name of the tag, - * and the version is likely a beta, release candidate, or real release. - */ -const byte _openttd_revision_tagged = 1; - -/** - * The NewGRF revision of OTTD: - * bits meaning. - * 28-31 major version - * 24-27 minor version - * 20-23 build - * 19 1 if it is a release, 0 if it is not. - * 0-18 used to be the SVN revision, now just last revision before switch to git - * - * The 19th bit is there so the development/betas/alpha, etc. leading to a - * final release will always have a lower version number than the released - * version, thus making comparisons on specific revisions easy. - */ -const uint32 _openttd_newgrf_version = 1 << 28 | 10 << 24 | 0 << 20 | 1 << 19 | 28004; - - -const char _citymania_version[] = "20200620-master-m2380beede6 04.07.20";