aboutsummaryrefslogtreecommitdiff
path: root/devtools/create_project/create_project.h
AgeCommit message (Collapse)Author
2019-06-19CREATE_PROJECT: Use name-based UUIDs for MSVC projectsSupSuper
This keeps the project UUIDs consistent between regenerations, avoiding excessive workspace reloads.
2019-04-20CREATE_PROJECT: Auto-detect Visual Studio version if not specifiedSupSuper
This removes the need for separate scripts for every version
2019-04-20CREATE_PROJECT: Refactor Visual Studio version differencesSupSuper
Moved most generation differences to a MSVCVersion class, makes it easier to support new versions without tracking down if-checks everywhere.
2018-12-23MSVC: Update post-build installer for Inno SetupSupSuper
2018-11-27CREATE_PROJECT: Support building with Tremor instead of VorbisCameron Cawley
2018-05-24JANITORIAL: Fix trailing whitespaceAdrian Frühwirth
2017-02-06CREATE_PROJECT: Disable engines for which required features are not availableThierry Crozat
2016-08-22CREATE_PROJECT: Switch SDL backend to SDL2 by defaultFilippos Karapetis
This adapts create_project with the changes in de04a68c06
2016-03-24DEVTOOLS: Improve SDL2 support in create_project.Johannes Schickel
This adapts MSBuild and XCode project generators to output project files which can be used to build the SDL backend with SDL2 easily.
2016-03-24DEVTOOLS: Slight formatting fix.Johannes Schickel
2016-01-06IOS: Merge masterVincent Bénony
2016-01-06IOS: Adds an helper functionVincent Bénony
2016-01-06IOS: Create a separate for adding resourcesVincent Bénony
2015-12-12DEVTOOLS: A few formatting fixes.Johannes Schickel
2013-11-24DEVTOOLS: Factor out function to create directories in create_project.Johannes Schickel
2013-11-24DEVTOOLS: Adapt create_project for new configure.engine files.Johannes Schickel
I could not try any generated project files since I do not have access to the IDEs.
2013-09-27DEVTOOLS: Make Coverity happy.Eugene Sandulenko
This is mainly due to unhandled clang __has_featrure() buit-in. I do not like this hack, but Coverity proved to be a very good tool for us.
2013-09-11CREATE_PROJECT: Remove usage of std::to_string()Littleboy
2013-07-07CREATE_PROJECT: Add support for testsLittleboy
- Added --tests command line switch - Parse test/module.mk to extract the list of test folders - Automatically run tests after a successful build
2012-09-05CREATE_PROJECT: Add config option to disable language extensions and edit ↵Littleboy
and continue (per-project)
2012-07-14CREATE_PROJECT: Output Groups and File references in XCode providerLittleboy
2011-11-27JANITORIAL: Remove extra semicolons.Christoph Mallon
2011-09-06CREATE_PROJECT: Add support for creating Visual Studio projects for the dev ↵Littleboy
tools - Move project name and description to BuildSetup structure - Add list of tools to generate project for (similar to the list of features)
2011-05-12GIT: Clean up: Suppress SVN tags, now uselessstrangerke
2011-05-02Merge remote-tracking branch 'upstream/master' into nsisLittleboy
Conflicts: devtools/create_project/scripts/postbuild.cmd devtools/create_project/visualstudio.cpp ports.mk
2011-04-28CREATE_PROJECT: Get rid of variadic macro usage.Johannes Schickel
Variadic macros are C99 and ugly in C++. If we would want to do it differently we should rather rely on C++0x's initializer lists. But since we cannot assume all compilers we want create_project to build support that we cannot do that.
2011-04-27TOOLS: Update create_project to optionally create an installer after a ↵Littleboy
successful build
2011-04-24CREATE_PROJECT: Move project-specific information to configuration fileLittleboy
User-visible output and project-specific names are now defined in a config header. This allows an easier usage of the create_project tools in other scummvm-derived projects (such as residual).
2011-04-09DEVTOOLS: Renamed 'tools' directory to 'devtools'Max Horn