aboutsummaryrefslogtreecommitdiff
path: root/devtools/create_project/create_project.cpp
AgeCommit message (Collapse)Author
2014-06-21ALL: Remove support for MSVC8 and olderJoel Teichroeb
MSVC8 gives various compile error relating to templates that were changed back in 2008, leading me to belive that no one is using it, and that there is not point adding work arounds for a 9 year old compiler no one uses.
2014-02-28IMAGE: Move all ImageDecoders to image/Matthew Hoops
2013-11-27DEVTOOLS: Include 'iterator' for std::back_inserter.Johannes Schickel
2013-11-24DEVTOOLS: Make create_project sort SCUMM as first engine.Johannes Schickel
This makes create_project output consistent with configure output again.
2013-11-24DEVTOOLS: Adapt create_project to create engines/ dir if necessaryJohannes 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-17DEVTOOLS: Adapt create_project for libjpeg support.Johannes Schickel
The library name of the static library is based on what libjpeg-turbo uses which should be fine for Windows at least. Untested except for compilation of create_project.
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
2013-07-07CREATE_PROJECT: Add create_neverhood and create_tony to the list of toolsLittleboy
2013-07-07CREATE_PROJECT: Add the libfaad and libmpeg2 librariesFilippos Karapetis
2013-07-05CREATE_PROJECT: Don't allow the keymapper and the event recorder to be ↵Filippos Karapetis
enabled simultaneously
2013-07-05CREATE_PROJECT: Add the event recorder to the feature flagsFilippos Karapetis
2013-07-03CREATE_PROJECT: Fix a typo in the help-message (--codeblocks)Einar Johan Trøan Sømåen
2013-06-30TOOLS: Add support for MSVC12 in create_projectLittleboy
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
2012-07-14CREATE_PROJECT: Add support for Visual Studio 2012 project creationLittleboy
2012-05-02CREATE_PROJECT: Fix tool help output to reflect command line changes.D G Turner
2012-04-18BUILD: Move list of engines out of configureMax Horn
The new file engines/configure.engines is currently manually created and maintained, but could be regenerated by a script in the future.
2012-04-17DEVTOOLS: take usage of config.h for xcode; few small updatesPawel Kolodziejski
2012-03-25CREATE_PROJECT: Add the FreeType featureFilippos Karapetis
2011-12-30CREATE_PROJECT: Add support for enabling the key mapper featureFilippos Karapetis
2011-12-28CREATE_PROJECT: Add a hack to handle the KYRARPG_COMMON_OBJ variable in the ↵Filippos Karapetis
module.mk file of the kyra engine
2011-12-28CREATE_PROJECT: Silence warnings 4510 and 4610 in the kyra engineFilippos Karapetis
2011-11-25BUILD: Sync create_project with configure engine option changes.Alyssa Milburn
2011-11-20ALL: Remove more m4/mads leftovers.Johannes Schickel
Some project files (iPhone) and backend files (Symbian) still reference m4.dat, but I know not enough on how to remove that without breaking something.
2011-11-17CREATE_PROJECT: Silence warnings 4345 globally and 4355 in DreamwebFilippos Karapetis
2011-09-06CREATE_PROJECT: Document the --tools switch in the inline helpLittleboy
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-09-06CREATE_PROJECT: Disable XCode support by defaultLittleboy
2011-07-19CREATE_PROJECT: Enabled the new Bink video support featureFilippos Karapetis
2011-06-16BACKENDS: Add use flag for taskbar integrationLittleboy
2011-06-16TOOLS: Add ole32.lib and uuid.lib to Code::Blocks linked librariesLittleboy
2011-06-01CREATE_PROJECT: Add stubs for Xcode providerJulien
2011-06-01ALL: Removed last traces of the MPEG2 codeMax Horn
2011-06-01CREATE_PROJECT: Fix type conversion warningJulien
2011-05-29CREATE_PROJECT: Fixed typomd5
2011-05-25BUILD: Always enable indeo3 codecMax Horn
2011-05-12GIT: Clean up: Suppress SVN tags, now uselessstrangerke
2011-05-06CREATE_PROJECT: Fix module.mk parsing.Johannes Schickel
Formerly create_project incorrectly assumed that a given object file is only present once in an module.mk file. This is not the case for backends/module.mk for example. There the Windows FS object files are in two different if blocks. In this particular case it resulted in the object file being added to both the include list and the exclude list. Now the module.mk handler prefers files being in the include list.
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-28TOOLS: Fix indentation with whitespaces in create_projectLittleboy
2011-04-28CREATE_PROJECT: Add a FIXME related to our warning lists.Johannes Schickel
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: Exclude .o files from projects files generated by create_projectLittleboy
2011-04-27TOOLS: Update create_project to optionally create an installer after a ↵Littleboy
successful build
2011-04-26TOOLS: Add virtual keyboard feature selection to create_projectLittleboy
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).