Commit Graph
92 Commits
Author SHA1 Message Date
Johannes Schickel 6e29e1abee DEVTOOLS: Adapt create_project for new configure.engine files.
I could not try any generated project files since I do not have access to
the IDEs.
2013-11-24 00:48:01 +00:00
Eugene Sandulenko ca5804a253 DEVTOOLS: Make Coverity happy.
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-27 12:28:25 +03:00
Johannes Schickel 856da53e8b DEVTOOLS: Adapt create_project for libjpeg support.
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-17 02:35:16 +02:00
Littleboy 8b56d0792c CREATE_PROJECT: Remove usage of std::to_string() 2013-09-11 21:22:06 -04:00
Littleboy 3079100409 CREATE_PROJECT: Change PlatformToolset name for latest version of LLVM on Windows 2013-09-06 18:33:48 -04:00
Littleboy 6df36e5ecf CREATE_PROJECT: Add extra configuration for compilation with LLVM 2013-09-06 00:19:56 -04:00
D G Turner 9d36991e16 CREATE_PROJECT: Enable built-in theme for MSVC builds again.
This reverts commit d089658fb8.
2013-08-16 07:22:26 +01:00
D G Turner c67508b42d DEVTOOLS: Enable builtin theme in MSVC 2005 and 2008 in create_project.
This reverts commit b830f68bac as the
builtin theme is less than 64K again.
2013-08-16 07:20:51 +01:00
Johannes Schickel b830f68bac DEVTOOLS: Disable builtin theme in MSVC 2005 and 2008 in create_project.
This is a copy of d089658fb8 for older MSVC
versions. Thanks to Strangerke for noticing.
2013-08-14 02:01:03 +02:00
Littleboy a949a88220 CREATE_PROJECT: Add support for tests
- 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-07 12:10:31 -04:00
Littleboy 98899c6ce3 CREATE_PROJECT: Add create_neverhood and create_tony to the list of tools 2013-07-07 11:23:31 -04:00
Filippos Karapetis 747863e4f5 CREATE_PROJECT: Add the libfaad and libmpeg2 libraries 2013-07-07 16:48:52 +03:00
Filippos Karapetis 4a12c69162 CREATE_PROJECT: Don't allow the keymapper and the event recorder to be enabled simultaneously 2013-07-05 13:10:04 +03:00
Filippos Karapetis a5e969087b CREATE_PROJECT: Add the event recorder to the feature flags 2013-07-05 02:57:21 +03:00
Paul Gilbert d089658fb8 CREATE_PROJECT: Fix compilation for Visual Studio now the built-in theme is more than 64kb 2013-07-04 12:06:22 -04:00
Einar Johan Trøan Sømåen 42e3c18ed3 CREATE_PROJECT: Fix a typo in the help-message (--codeblocks) 2013-07-03 00:25:32 +02:00
Littleboy ba0e4540b6 TOOLS: Add support for MSVC12 in create_project 2013-06-30 05:48:44 -04:00
Paul Gilbert a39680ec21 CREATE_PROJECT: Add scummvm core project to list of coroutine projects to fix MSVC 10 compilation 2013-04-25 21:57:14 +10:00
Johannes Schickel 89abab97e3 JANITORIAL: Remove trailing whitespaces.
Powered by:
git ls-files "*.cpp" "*.h" "*.m" "*.mm" | xargs sed -i -e 's/[ \t]*$//'
2012-09-26 04:17:55 +02:00
Littleboy b6534b2784 CREATE_PROJECT: Copy translations.dat in postbuild step 2012-09-05 20:38:13 -04:00
Littleboy 754a4bb8e4 CREATE_PROJECT: Remove hardcoded define for post-build event 2012-09-05 20:18:25 -04:00
Littleboy 9821f30224 CREATE_PROJECT: Add config option to disable language extensions and edit and continue (per-project) 2012-09-05 20:18:24 -04:00
Johannes Schickel 73598c64dc CREATE_PROJECT: Fix "if" formatting. 2012-08-09 03:25:37 +02:00
Littleboy 67751f77c8 CREATE_PROJECT: Output Groups and File references in XCode provider 2012-07-14 16:33:41 -04:00
Littleboy 51352b32f1 CREATE_PROJECT: Disable SAFESEH in debug mode (for edit and continue) 2012-07-14 12:34:12 -04:00
Littleboy 4e832ff947 CREATE_PROJECT: Add freetype dll to copied files in postbuild script 2012-07-14 12:22:10 -04:00
Littleboy d86c0a44f8 CREATE_PROJECT: Add support for Visual Studio 2012 project creation 2012-07-14 12:22:09 -04:00
Littleboy 4e0f6d346f CREATE_PROJECT: Properly disable Edit and Continue in Debug mode 2012-07-14 12:22:09 -04:00
Littleboy 0c84dc1ec9 CREATE_PROJECT: Add Visual Studio 2012 project 2012-07-14 12:22:08 -04:00
Willem Jan Palenstijn 478fd0ed29 CREATE_PROJECT: Clarify license on imported code
License confirmed by personal email by littleboy.
This clarification was requested in bug #3527268.
2012-06-24 18:19:26 +02:00
Filippos Karapetis 9feac7215e CREATE_PROJECT: Disable edit and continue in the scummvm project
Edit and continue is not compatible with the coroutine code. Previously,
it was disabled in the tinsel project only, but now that the coroutine
code has been moved into common, we need to disable edit and continue
in the scummvm project instead
2012-05-20 20:57:59 +03:00
Paul Gilbert ac20e27173 CREATE_PROJECT: Updated MSVC scummvm.vcproj generation to handle coroutine compilation properly 2012-05-17 20:43:30 +10:00
D G Turner ec1070678c CREATE_PROJECT: Fix tool help output to reflect command line changes. 2012-05-02 20:22:04 +01:00
Max Horn c638730fbc BUILD: Move list of engines out of configure
The new file engines/configure.engines is currently manually created
and maintained, but could be regenerated by a script in the future.
2012-04-18 15:44:11 +02:00
Pawel Kolodziejski b77f42b3b1 DEVTOOLS: take usage of config.h for xcode; few small updates 2012-04-17 14:45:22 +02:00
Filippos Karapetis 207b65b451 CREATE_PROJECT: Add the FreeType feature 2012-03-25 21:45:37 +03:00
Christoph Mallon 9f827e3392 JANITORIAL: Remove +x from files, which should not be executable. 2012-03-17 22:43:32 +01:00
Filippos Karapetis 5c9da28119 CREATE_PROJECT: Add support for enabling the key mapper feature 2011-12-30 00:09:10 +02:00
Filippos Karapetis 749c82b951 CREATE_PROJECT: Add a hack to handle the KYRARPG_COMMON_OBJ variable in the module.mk file of the kyra engine 2011-12-28 05:16:55 +02:00
Filippos Karapetis 38c6865ab1 CREATE_PROJECT: Silence warnings 4510 and 4610 in the kyra engine 2011-12-28 05:16:54 +02:00
Christoph Mallon a78b2d777d JANITORIAL: Remove extra semicolons. 2011-11-27 12:54:22 +01:00
Alyssa Milburn fe79702d1d BUILD: Sync create_project with configure engine option changes. 2011-11-25 11:59:21 +01:00
Johannes Schickel 8f58ddefc6 ALL: Remove more m4/mads leftovers.
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-20 04:34:22 +01:00
Filippos Karapetis 2230eaab5e CREATE_PROJECT: Silence warnings 4345 globally and 4355 in Dreamweb 2011-11-17 19:46:32 +02:00
Littleboy 230d17ed30 CREATE_PROJECT: Document the --tools switch in the inline help 2011-09-06 19:21:12 -04:00
Littleboy 7cfed737d7 CREATE_PROJECT: Add support for creating Visual Studio projects for the dev 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-06 19:17:39 -04:00
Littleboy eda43c2d86 CREATE_PROJECT: Disable XCode support by default 2011-09-06 19:17:38 -04:00
Christoph Mallon bf580e6e6b JANITORIAL: Add missing NL at EOF. 2011-08-07 13:53:33 +02:00
Filippos Karapetis 2cdd83141a CREATE_PROJECT: Enabled the new Bink video support feature 2011-07-19 10:50:12 +03:00
Alyssa Milburn ec3b9314e8 CREATE_PROJECT: Quote parameters in MSVC10 post-build step.
Also, do the same commands for Release and Debug.
2011-07-09 09:46:12 +02:00