Commit Graph

1448 Commits

Author SHA1 Message Date
Colin Snover
2191533d4f CREATE_PROJECT: Update Xcode generator to use most Xcode-recommended warnings 2017-09-10 22:17:15 -05:00
Colin Snover
d282e5c3f3 CREATE_PROJECT: Increment default iOS build target in Xcode generator
Xcode 8/macOS 10.12 minimum target for iOS is now iOS 8.
2017-09-10 22:17:14 -05:00
Colin Snover
dbcde0c414 CREATE_PROJECT: Ignore undefined-var-template warnings by default
Starting in Xcode 8, clang reports warnings about singleton
instantiation which are noisy, so suppress these warnings for the
moment. An attempt to fix this properly was added in
eefa72afa1 but it was backed out in
940b2a20f1.

See https://github.com/scummvm/scummvm/pull/967 and
https://github.com/scummvm/scummvm/pull/994.
2017-09-10 22:17:14 -05:00
Colin Snover
3c5440add7 CREATE_PROJECT: Move browser_osx.mm hack to Xcode generator
c19c10d548 fixed the bad parsing of
module.mk which meant the Xcode generator broke. For the moment,
just move the hack for browser_osx.mm into the generator, until
there is a more elegant solution to this problem (if ever).
2017-09-10 22:17:14 -05:00
Colin Snover
9db0c9c607 CREATE_PROJECT: Allow FluidSynth on macOS
FluidSynth does build and run successfully, but it is necessary
to get the correct static libraries. It can be manually built
against dylib, if desired, by manually adding the fluidsynth.dylib
to the Frameworks. Since this will result in a runtime dependency,
this is not set up by default.
2017-09-10 22:17:13 -05:00
Colin Snover
0185c6cffd CREATE_PROJECT: Fix Xcode builder library includes
Libraries were being included unconditionally regardless of the
arguments passed to create_project, and in the case of macOS were
being added using manual linker flags and other such hacks instead
of using the Frameworks list.
2017-09-10 22:17:13 -05:00
Colin Snover
2f32eeab9d CREATE_PROJECT: Fix typo in Xcode generator interface 2017-09-10 22:17:12 -05:00
Paul Gilbert
471ff91776 CREDITS: Add section for Titanic engine 2017-09-02 10:31:40 -04:00
Paul Gilbert
6291eb75d0 TITANIC: Fix German strings in create_titanic, regenerate titanic.dat 2017-08-26 12:39:34 -04:00
Paul Gilbert
003331c44c DEVTOOLS: Corrections to newly added German strings 2017-08-26 11:22:43 -04:00
Paul Gilbert
a929c5aabc TITANIC: Add further strings to create_titanic tool 2017-08-26 11:13:34 -04:00
Ben Castricum
4cba6004c7 SCUMM: Add detection for unrecognized demos from CD with EAN 8716051020134 2017-08-21 16:04:31 +02:00
Ben Castricum
f26e36c2e4 SCUMM: Add detection for German version of Spy Fox 1, fixes bug #9732 2017-08-21 16:04:31 +02:00
root
65e7541426 SCUMM: Add detection for European Wii Spyfox Dry Cereal 2017-08-21 16:04:31 +02:00
Eugene Sandulenko
933d634c32 CONFIGURE: An (unsuccessful) attempt to add library dependencies to the tools
For some reason I cannot figure out how to enforce proper variable creation
in a generic way. I'll keep reading the docs but maybe someone else could
figure it out earlier
2017-08-13 12:57:32 +02:00
Paul Gilbert
94f6614281 DEVTOOLS: Fix gcc compilation of create_titanic 2017-08-12 20:47:16 -04:00
Paul Gilbert
6a5c520194 DEVTOOLS: Add compression for titanic.dat bitmaps 2017-08-12 20:08:49 -04:00
Kirben
2fe8931907 SCUMM: Don't list Amiga version of The Secret of Monkey Island as VGA, as it leads to confusion. 2017-08-10 09:35:33 +10:00
Paul Gilbert
db86363a34 DEVTOOLS: Add missing comma in create_titanic German strings 2017-07-25 07:12:52 -04:00
Paul Gilbert
50a90cd2f1 DEVTOOLS: Correct misspelling in create_titanic, thanks to Lightkey 2017-07-18 19:39:35 -04:00
Paul Gilbert
5f42a21161 DEVTOOLS: Added German string translations to create_titanic
Thanks go to Joe Winzer for his work
2017-07-17 20:46:37 -04:00
Thierry Crozat
ab8b5273ef BUILD: Add titanic.dat files to the list of engines data files 2017-07-02 22:08:26 +01:00
Tobia Tesan
c19c10d548 CREATE_PROJECT: Add fix for nested ifs
This adds a quick fix so that any if blocks nested inside a if block
with an unmet condition are handled with push(false) even if their
condition is satisfied.

For example, without this modification, upon running create_project.exe
--msvc --disable-cloud --enable-libcurl the block inside

ifdef USE_CLOUD
ifdef USE_LIBCURL
...
endif
endif

in backends/module.mk would get evaluated since it was inside
USE_LIBCURL (=1), leading to unpredictable results.
2017-06-24 11:05:29 +02:00
Paul Gilbert
f3c7aa9774 DEVTOOLS: Fix incorrect argc checks in create_titanic 2017-06-18 20:38:58 -04:00
Paul Gilbert
fd51315dd0 DEVTOOLS: Yet another Superst correction in create_titanic 2017-06-18 17:14:24 -04:00
Paul Gilbert
7c654278a7 DEVTOOLS: Further minor German fixes to create_titanic, thanks to Lightkey 2017-06-18 17:09:41 -04:00
Paul Gilbert
44336945c7 DEVTOOLS: Further minor German fixes to create_titanic, thanks to Lightkey 2017-06-18 17:01:40 -04:00
Paul Gilbert
ec9351bdb6 DEVTOOLS: Added extra German NPC data to create_titanic 2017-06-18 10:59:38 -04:00
Paul Gilbert
2cdb81482c DEVTOOLS: Add extra German EXE resources to create_titanic 2017-06-17 18:27:24 -04:00
Paul Gilbert
21f30b83d2 DEVTOOLS: Added Bellbot common phrases to create_titanic 2017-06-17 17:41:45 -04:00
Paul Gilbert
99eba44150 DEVTOOLS: Added German MissiveOMat data to create_titanic 2017-06-17 10:03:52 -04:00
Paul Gilbert
b9c55494c2 DEVTOOLS: More create_titanic German corrections thanks to Lightkey 2017-06-16 21:36:49 -04:00
Paul Gilbert
0189243cc9 DEVTOOLS: Fix incorrect German text in create_titanic 2017-06-16 21:09:42 -04:00
Paul Gilbert
47ccae54af DEVTOOLS: Add missing /DE suffix to German resource in create_titanic 2017-06-16 21:04:18 -04:00
Paul Gilbert
783d748dc5 DEVTOOLS: Add German pronoun list to create_titanic 2017-06-16 20:57:59 -04:00
Paul Gilbert
8cedc7af0c DEVTOOLS: Add German parser strings to create_titanic 2017-06-16 20:38:10 -04:00
Torbjörn Andersson
6cda47ca3d JANITORIAL: Remove superfluous semicolons 2017-04-18 06:49:14 +02:00
Paul Gilbert
7492d620b7 DEVTOOLS: Add tooltip to create_titanic for skipping nav puzzle 2017-03-29 21:48:49 -04:00
Thierry Crozat
8054869161 CREDITS: Add credits for Lab 2017-03-29 23:38:08 +01:00
Thierry Crozat
11fda24477 CREDITS: Add snover as contributor for the SCI engine 2017-03-29 23:24:16 +01:00
Thierry Crozat
de1a1ee7b3 CREDITS: Move access engine credits to its proper place 2017-03-29 23:10:10 +01:00
Thierry Crozat
8d3b84ae1c CREDITS: Add credits for Fullpipe 2017-03-29 23:05:55 +01:00
Thierry Crozat
c36a945449 CREDITS: Add credits for ADL engine 2017-03-29 22:00:49 +01:00
Peter Kohaut
d7080148c3 BLADERUNNER: Added credits for Blade Runner 2017-03-25 23:51:35 +01:00
rsn8887
ef992f26bb PSP2: Add credits for Vita port 2017-03-14 19:02:40 -05:00
Eugene Sandulenko
145d60b663 DEVTOOLS: Made encode-macbinary.sh recursive 2017-03-11 12:06:18 +01:00
Peter Kohaut
6bb953e25b CREATE_PROJECT: Support for a different target build directory in CMake 2017-03-10 00:21:14 +01:00
Peter Kohaut
65ef0c8ff8 CREATE_PROJECT: Fixed solution version for Visual Studio 2015 2017-03-08 22:43:47 +01:00
Peter Kohaut
27368cc845 CREATE_PROJECT: Add support for Visual Studio 2017 2017-03-08 22:30:53 +01:00
Thierry Crozat
cd58664b9e CREATE_PROJECT: Add data files for access, cryo and macventure in Xcode projects 2017-02-12 20:20:28 +00:00