Bastien Bouclet
0de4171c07
CREATE_PROJECT: CMAKE: Fix importing SDL2 when it was built using CMake
...
When SDL is built using CMake, Find_Package imports a target instead of
defining variables. If a target was imported we now define the include
path and linker flags variables from the target's properties.
Using imported targets is a best practice. Ideally, we should define an
imported target when we detect variables were defined.
However, the linker flags variable would need to be parsed into a
library path and a list of libraries, making that approach impractical.
2018-04-22 09:30:21 +02:00
Bastien Bouclet
1702925c31
CREATE_PROJECT: Place libs requiring symbols before libs providing them
...
In the CMake generator. So the linker can resolve the symbols it marked
as unresolved as it walks the libraries.
Fixes building ResidualVM with msys2 from Qt Creator on Windows.
2018-03-20 19:37:45 +01:00
Bastien Bouclet
3ec01653c3
ALL: Merge from ScummVM rev 3a933138ce
2017-12-06 21:41:03 +01:00
Bastien Bouclet
e4a719d744
AUDIO: Remove the MT32 emulator
...
It's not used in ResidualVM and it's a pain to merge
2017-09-02 15:17:52 +02:00
Bastien Bouclet
84e62b6c8d
ALL: Sync with ScummVM - rev. 87ebc7140c
2017-09-02 15:04:07 +02:00
Bastien Bouclet
1897cbb938
CREATE_PROJECT: Add ResidualVM specific libraries to produce working CMake projects
2016-11-12 18:01:01 +01:00
Pawel Kolodziejski
19bcd1f3bc
ALL: Sync with ScummVM
2016-11-12 12:59:06 +01:00
Pawel Kolodziejski
9ba9c69b3f
ALL: Sync with ScummVM - rev. 823c2f899b
2016-11-12 08:49:29 +01:00
Pawel Kolodziejski
6c960b1d33
ALL: Sync with ScummVM
2016-01-30 21:18:08 +01:00
Pawel Kolodziejski
2fadf2e466
ALL: Synced with ScummVM
2015-12-22 00:24:01 +01:00
Pawel Kolodziejski
c29c92490e
ALL: changes after full sync with ScummVM
2015-09-26 10:22:11 +02:00
Pawel Kolodziejski
11b457122b
ALL: synced with ScummVM
2015-08-16 08:49:02 +02:00
Dries Harnie
2ff40c4260
Merge pull request #1129 from klusark/devtools
...
DEVTOOLS: Allways enable langauge extentions for MSVC
2015-05-31 13:23:46 +02:00
Pawel Kolodziejski
4fe80cd669
ALL: synced with ScummVM
2015-04-19 07:43:34 +02:00
Joel Teichroeb
42a2776e57
DEVTOOLS: Allways enable langauge extentions for MSVC
...
Since all our projects use OpenGL, we always need language extensions to
be enabled.
2014-12-14 10:52:15 -08:00
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
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
Pawel Kolodziejski
8759900b6a
ALL: synced with ScummVM
2014-04-05 18:18:42 +02: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
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
Pawel Kolodziejski
790db038c0
ALL: sync with scummvm
2013-10-13 11:30:34 +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
Pawel Kolodziejski
068ff94d20
ALL: synced with ScummVM
2013-07-07 15:29:33 +02:00
Paweł Kołodziejski
a558ad9747
ALL: added KNOWN_BUGS to package
2012-12-20 00:29:39 +01:00
Pawel Kolodziejski
adcb0b8383
ALL: synced with scummvm
2012-11-18 19:07:46 +01:00
Quietust
31241896a6
DEVTOOLS: MSVC2010 needs language extensions for GRIM and MYST3
2012-10-28 15:05:54 -05:00
Joel Teichroeb
75af393437
ALL: Fix create_project merge
2012-09-09 19:13:38 -07:00
Pawel Kolodziejski
c6c4bc7566
ALL: sync with scummvm
2012-09-08 21:09:03 +02:00
Pawel Kolodziejski
8bc0a26091
ALL: synced with scummvm
2012-08-20 08:20:05 +02:00
Pawel Kolodziejski
72664703cf
ALL: sync with scummvm
2012-07-06 22:05:21 +02:00
Pawel Kolodziejski
8543f6c1e6
ALL: synced with scummvm
2012-05-03 05:51:15 +02:00
Pawel Kolodziejski
e856559777
ALL: sync with scummvm
2012-04-17 15:07:08 +02:00
Pawel Kolodziejski
8e2ab87455
ALL: synced with scummvm
2012-03-25 11:41:48 +02:00
Paweł Kołodziejski
09cd98cda8
COMMON: mpeg2 is now needed for EMI, zlib needed for GRIM engine. USE_SMUSH not used anymore
2012-02-24 21:36:16 +01:00
Pawel Kolodziejski
955ca0eb0f
COMMON: added USE_SMUSH to projects files
2012-02-24 12:57:19 +01:00
Pawel Kolodziejski
fae032743d
ALL: synced with scummvm
2012-02-24 12:15:44 +01:00
Pawel Kolodziejski
5fc7ac39ee
synced with scummvm
2012-02-10 07:51:41 +01:00
Pawel Kolodziejski
b15eee129d
sync with scummvm
2012-01-28 10:44:25 +01:00
Bastien Bouclet
fb429defb2
CREATEPROJECT: Enable language extensions for Myst 3. Fixes #465 .
2012-01-10 20:04:05 +01:00
Giulio Camuffo
fbdc4d120f
ALL: Add the math/ directory to create_project. Fix #452
2012-01-10 16:36:25 +01:00