CREATE_PROJECT: Update revision number support (fixes bug #3280881)
Replace existing environment variable based revision number support by a file-based method - Generate a special header file in the build output folder with the current revision number - Include the new header file from internal_version.h when a specific define is set - Update create_project to define SCUMMVM_INTERNAL_REVISION as needed and add the build output folder to the include path - Remove support for git-svn clones in the revision script (not useful anymore after the switch to git)
This commit is contained in:
parent
4f708b0212
commit
11b907ebf4
12 changed files with 86 additions and 53 deletions
|
@ -59,8 +59,9 @@ protected:
|
|||
* @param bits Number of bits the platform supports.
|
||||
* @param defines Defines the platform needs to have set.
|
||||
* @param prefix File prefix, used to add additional include paths.
|
||||
* @param runBuildEvents true if generating a revision number, false otherwise
|
||||
*/
|
||||
virtual void outputGlobalPropFile(std::ofstream &properties, int bits, const StringList &defines, const std::string &prefix) = 0;
|
||||
virtual void outputGlobalPropFile(std::ofstream &properties, int bits, const StringList &defines, const std::string &prefix, bool runBuildEvents) = 0;
|
||||
|
||||
/**
|
||||
* Generates the project properties for debug and release settings.
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue