Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-09-10 | CREATE_PROJECT: Add LastUpgradeCheck to generated project file | Colin Snover | |
This prevents the recommended updates warning appearing when opening the project in Xcode for the first time. | |||
2017-09-10 | CREATE_PROJECT: Update Xcode generator to use most Xcode-recommended warnings | Colin Snover | |
2017-09-10 | CREATE_PROJECT: Increment default iOS build target in Xcode generator | Colin Snover | |
Xcode 8/macOS 10.12 minimum target for iOS is now iOS 8. | |||
2017-09-10 | CREATE_PROJECT: Ignore undefined-var-template warnings by default | Colin Snover | |
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 eefa72afa1978a9dea10f5b1833fcc8f58a3468e but it was backed out in 940b2a20f1cd490afb6e541a3cd26f0d3bdd1687. See https://github.com/scummvm/scummvm/pull/967 and https://github.com/scummvm/scummvm/pull/994. | |||
2017-09-10 | CREATE_PROJECT: Move browser_osx.mm hack to Xcode generator | Colin Snover | |
c19c10d548b2867bc4fd003fb29ac0017b2bd29d 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 | CREATE_PROJECT: Allow FluidSynth on macOS | Colin Snover | |
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 | CREATE_PROJECT: Fix Xcode builder library includes | Colin Snover | |
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 | CREATE_PROJECT: Fix typo in Xcode generator interface | Colin Snover | |
2017-07-02 | BUILD: Add titanic.dat files to the list of engines data files | Thierry Crozat | |
2017-06-24 | CREATE_PROJECT: Add fix for nested ifs | Tobia Tesan | |
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-04-18 | JANITORIAL: Remove superfluous semicolons | Torbjörn Andersson | |
2017-03-10 | CREATE_PROJECT: Support for a different target build directory in CMake | Peter Kohaut | |
2017-03-08 | CREATE_PROJECT: Fixed solution version for Visual Studio 2015 | Peter Kohaut | |
2017-03-08 | CREATE_PROJECT: Add support for Visual Studio 2017 | Peter Kohaut | |
2017-02-12 | CREATE_PROJECT: Add data files for access, cryo and macventure in Xcode projects | Thierry Crozat | |
2017-02-10 | CREATE_PROJECT: Also silence warning 4100 in MSVC | Filippos Karapetis | |
Some formal function parameters are not used in all overloaded functions, which results in loads of 4100 warnings when building CREATE_PROJECT. This change silences warning 4100 together with the others | |||
2017-02-06 | CREATE_PROJECT: Disable engines for which required features are not available | Thierry Crozat | |
2017-02-06 | CREATE_PROJECT: Add highres feature | Thierry Crozat | |
2017-02-06 | CREATE_PROJECT: Fix linking with Xcode when not disabling curl | Thierry Crozat | |
2016-12-17 | CREATE_PROJECT: Fix Visual Studio linking problems after Munt merge | Paul Gilbert | |
2016-10-20 | CREATE_PROJECT: Fix MSVC project creation with curl or SDL_Net enabled | Paul Gilbert | |
2016-09-23 | CREATE_PROJECT: Do not copy into non-existent msvc8 dist folder | Littleboy | |
2016-09-23 | CREATE_PROJECT: Add SCUMM_64BITS to ScummVM_Global64.props (fixes #9566) | Littleboy | |
2016-09-15 | CREATE_PROJECT: Use SDL_Net2 when building with SDL2 for cmake | Bastien Bouclet | |
2016-09-10 | CLOUD: Move openUrl to OSystem | Thierry Crozat | |
2016-09-04 | Merge pull request #822 from csnover/apple-network-browser | Eugene Sandulenko | |
CREATE_PROJECT: Fix networking backend file targets in Xcode | |||
2016-09-03 | CREATE_PROJECT: Add CURL and SDL_net to the list of libraries for cmake ↵ | Bastien Bouclet | |
generation | |||
2016-09-01 | CREATE_PROJECT: Fix networking backend file targets in Xcode | Colin Snover | |
2016-08-24 | CLOUD: Add USE_CLOUD feature | Alexander Tkachev | |
Adds USE_CLOUD in both configure and create_project. | |||
2016-08-22 | CREATE_PROJECT: Switch SDL backend to SDL2 by default | Filippos Karapetis | |
This adapts create_project with the changes in de04a68c06 | |||
2016-08-18 | CREATE_PROJECT: Fix Xcode project | Vincent Bénony | |
2016-08-13 | CREATE_PROJECT: Fix warning flags in Xcode generator | Colin Snover | |
Sign comparison should be on to match other compilers, and multichar warnings should be disabled for all platforms, not just iOS. | |||
2016-08-12 | CREATE_PROJECT: Add warning C4373 to ignore list for SCI engine | Paul Gilbert | |
2016-08-05 | CREATE_PROJECT: Fix Xcode generator macOS target | Colin Snover | |
2016-07-24 | CREATE_PROJECT: Fix MSVC compilation | Bastien Bouclet | |
Fixes #7173. | |||
2016-07-24 | CREATE_PROJECT: Fix MSVC project files | Eugene Sandulenko | |
2016-07-24 | CREATE_PROJECT: Hopewfully fix MSVC compilation | Eugene Sandulenko | |
2016-07-07 | DEVTOOLS: Fix create_project build with MinGW64 | Bastien Bouclet | |
2016-07-07 | DEVTOOLS: Add a CMake project generator to create_project | Bastien Bouclet | |
Also-By: Joel Teichroeb <joel@teichroeb.net> Also-By: Einar Johan Trøan Sømåen <einarjohants@gmail.com> | |||
2016-05-22 | UPDATES: Add support for WinSparkle | Filippos Karapetis | |
2016-05-22 | CREATE_PROJECT: Whitespace fixes | Filippos Karapetis | |
2016-03-24 | DEVTOOLS: Improve SDL2 support in create_project. | Johannes Schickel | |
This adapts MSBuild and XCode project generators to output project files which can be used to build the SDL backend with SDL2 easily. | |||
2016-03-24 | DEVTOOLS: Slight formatting fix. | Johannes Schickel | |
2016-03-16 | OPENGL: Resolve OpenGL functions on run-time. | Johannes Schickel | |
Formerly we relied on static linkage. However, in the presense of modern OpenGL (ES) implementations it is not easily identifable which library to link against. For example, on Linux amd64 with nVidia drivers and SDL2 setup to create a GLES 1.1 context one would need to link against libGL.so. However, traditionally GLES 1.1 required to link against libGLESv1_CM.so. To prevent a huge mess we simply resolve the OpenGL functions on run-time now and stop linking against a static library (in most cases). GLES support needs to be enabled manually on configure time for now. Tizen changes have NOT been tested. | |||
2016-03-13 | DEVTOOLS: Use LTCG for Release configurations in MSBuild project files. | Johannes Schickel | |
Silences linker output that LTCG is used anyway because whole program optimization is enabled for these configurations. | |||
2016-03-09 | DEVTOOLS: Check configuration and architecture specific directories for MSBuild. | Johannes Schickel | |
2016-03-09 | DEVTOOLS: Use DLL runtime for MSBuild output. | Johannes Schickel | |
2016-03-09 | DEVTOOLS: Use libpng16.lib for libpng for MSVC. | Johannes Schickel | |
Modern libpng releases use this library name as output for their MSVC project files. | |||
2016-03-09 | DEVTOOLS: Enable Edit&Continue on x64 for MSVC2015+. | Johannes Schickel | |
2016-03-09 | DEVTOOLS: Do not ignore libcmt.lib for MSBuild output. | Johannes Schickel | |
This hints at broken library builds and thus should not be set for us. |