Commit Graph
463 Commits
Author SHA1 Message Date
Pawel Kolodziejski 20de28576a README: renamed to new file 2014-09-09 17:34:42 +02:00
Pawel Kolodziejski cb3512e505 DEVTOOLS: disable flac and ogg/vorbis in msvc projects 2014-07-17 19:37:18 +02:00
Pawel Kolodziejski 022c027ab4 ALL: synced with ScummVM 2014-07-17 14:44:26 +02:00
Pawel Kolodziejski 79d4f09cab CREATE_PROJECT/MSVC: allow include SDL includes from SDL subdir 2014-07-17 13:59:56 +02:00
Pawel Kolodziejski 9bf27c050d DEVTOOLS: define needs to be commented out if empty 2014-07-17 13:38:31 +02:00
Pawel Kolodziejski a53102f8d6 DEVTOOLS: no need link with GLU32 in msvc 2014-07-17 12:32:38 +02:00
Pawel Kolodziejski a66fa50233 DEVTOOLS: disable build MT32 with msvc 2014-07-17 11:37:21 +02:00
Pawel Kolodziejski 52ed01b7ff DEVTOOLS: it's not needed add non source code files into mdvc project 2014-07-17 11:34:23 +02:00
Pawel Kolodziejski 88b93b36dd ALL: sync with ScummVM 2014-07-02 01:02:35 +02:00
David Turner cb596113a7 Merge pull request #461 from digitall/vkeybdFix
Add trigger for Virtual Keyboard on long press of Middle Mouse Button
2014-06-28 14:59:08 +01:00
D G Turner 536203b352 DEVTOOLS: Add "small" vkeybd pack to create_project postbuild script. 2014-06-25 20:14:17 +01:00
Johannes Schickel 59036a40ce DEVTOOLS: List MSVC 2013 support in create_project's help output. 2014-06-22 02:02:05 +02:00
Joel Teichroeb c43ce9ecf3 ALL: Remove support for MSVC8 and older
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-06-21 11:32:45 -07:00
Pawel Kolodziejski 8759900b6a ALL: synced with ScummVM 2014-04-05 18:18:42 +02:00
Matthew Hoops 740b6e8fbd IMAGE: Move all ImageDecoders to image/ 2014-02-28 00:27:28 -05:00
Pawel Kolodziejski 9f54d1a56e JANITORIAL: cleanup licences 2014-02-16 17:57:34 +01:00
Pawel Kolodziejski 9098dfe9a2 ALL: sync with scummvm 2014-01-25 22:16:57 +01:00
Johannes Schickel 2fe303ce3f Merge pull request #409 from lordhoto/rtti
Enable RTTI and clean up the code by exploiting the availability of dynamic_cast.
2014-01-23 15:23:12 -08:00
Littleboy fa9eb119c0 CREATE_PROJECT: Add Graphics::Surface to natvis and register for Image Watch 2013-12-10 01:55:02 -05:00
Littleboy 60f6e9ee93 CREATE_PROJECT: Add batch file to install natvis file 2013-12-10 01:55:02 -05:00
Littleboy ac781bd469 CREATE_PROJECT: Fix issues breaking compilation with LLVM
- Current folder include
 - Build folder include (needs to be hardcoded)
 - NASM compilation directives
2013-12-10 01:55:01 -05:00
Littleboy 6aed305ac9 CREATE_PROJECT: Ignore unused cl arguments when compiling with LLVM 2013-12-10 01:55:00 -05:00
Joel Teichroeb c7533a02c6 DEVTOOLS: Use edit and continue for all projects
I have been enabling Edit and Continue in my Visual Studio
Projects every time I generate them and have never had issues.
2013-12-08 08:02:59 -08:00
Pawel Kolodziejski 198cf8b922 ALL: correct engine name 2013-12-08 17:00:04 +01:00
Pawel Kolodziejski b22d441a00 ALL: synced with scummvm 2013-12-08 13:25:24 +01:00
Роман Донченко aff3412479 DEVTOOLS: Add debug visualization files for Visual Studio 2012+ 2013-12-07 23:17:55 +04:00
Johannes Schickel 441ebc04b0 DEVTOOLS: Include 'iterator' for std::back_inserter. 2013-11-27 23:07:57 +01:00
Johannes Schickel 6b0f1118de DEVTOOLS: Add project file directory to include path in generated project files. 2013-11-25 01:36:25 +00:00
Johannes Schickel 80136c1e51 DEVTOOLS: Make create_project sort SCUMM as first engine.
This makes create_project output consistent with configure output again.
2013-11-24 00:48:02 +00:00
Johannes Schickel 8b3fc996a1 DEVTOOLS: Adapt create_project to create engines/ dir if necessary 2013-11-24 00:48:02 +00:00
Johannes Schickel c00ab00f25 DEVTOOLS: Factor out function to create directories in create_project. 2013-11-24 00:48:01 +00:00
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
Johannes Schickel 1fc5d52e90 DEVTOOLS: Enable RTTI in create_project generated project files. 2013-10-23 23:45:58 +02:00
Pawel Kolodziejski 790db038c0 ALL: sync with scummvm 2013-10-13 11:30:34 +02: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
Pawel Kolodziejski f78a3c0171 DEVTOOLS: use proper config setup for residualvm 2013-07-13 08:53:06 +02:00
Joel Teichroeb 149d296970 DEVTOOLS: Merge the latest create_project changes 2013-07-12 22:56:43 -07: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
Pawel Kolodziejski 068ff94d20 ALL: synced with ScummVM 2013-07-07 15:29:33 +02: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