1
0
mirror of https://github.com/OpenRCT2/OpenRCT2 synced 2026-01-15 19:13:07 +01:00
Commit Graph

20 Commits

Author SHA1 Message Date
Arnav Borborah
8271da85a2 Fix arguments to main() 2017-10-17 00:04:40 +02:00
Michał Janiszewski
00fd18809c Move extern "C" {} blocks to headers (#6282) 2017-09-18 17:05:28 +02:00
Michał Janiszewski
1df22c889d Update minimum required CMake version to 3.1 2017-08-09 23:30:18 +02:00
Ted John
4f1cfb4631 Don't load graphics for headless 2017-06-25 23:19:24 +01:00
Ted John
f275e5ba9b Remove all platform.h includes from header files
System headers, particularly windows.h polute the namespace too much with macros and unwanted definitions. Do not use them in header files.
2017-06-25 18:59:56 +01:00
Ted John
acf3b0cf83 Only include FindPkgConfig once 2017-06-25 14:28:25 +01:00
Ted John
95514b9cbc Remove SDL2 dependency from libopenrct2 2017-06-25 12:03:20 +01:00
Ted John
94e982289e Fix openrct2-cli build
By using a dummy audio context, we can now make openrct2-cli start a headless instance without any SDL2 calls. SDL2 is still a dependency until we remove out the input code to openrct2-ui.
2017-06-04 00:18:26 +01:00
Michał Janiszewski
79d76759bb Fix #5516: Update copyrights for 2017
Not all files were necessarily _changed_, but all were touched, see
https://github.com/OpenRCT2/OpenRCT2/pull/4932
2017-06-01 21:55:10 +02:00
Richard Jenkins
8d3b7f8c27 Set CMAKE_INSTALL_RPATH to $ORIGIN on CLI build 2017-05-31 20:29:37 +01:00
Michał Janiszewski
de9adf5445 Allow building headless version as a separate target 2017-05-29 22:39:19 +02:00
Gymnasiast
a43ee2b987 Fix copyright year and comment 2017-05-29 22:39:19 +02:00
Ted John
6375e01f3f Add VS project for CLI only build 2017-05-29 22:38:42 +02:00
Ted John
06bba09b43 Fix various issues with the cmake projects 2017-05-29 22:38:42 +02:00
Ted John
c7b1feea07 Add back most of the cmake options 2017-05-29 22:38:42 +02:00
Ted John
89780363ee Add openrct2-ui cmake project 2017-05-29 22:38:42 +02:00
Ted John
f856510a15 Get openrct2-cli linking successfully 2017-05-29 22:38:42 +02:00
Ted John
644634220a Update cmakelists for lib and cli 2017-05-29 22:38:42 +02:00
Ted John
fedb8917c7 Create new CMake project for libopenrct2 2017-05-29 22:38:42 +02:00
Ted John
5c59b743fd Add new CLI and UI builds for non Windows platforms 2017-05-29 22:38:42 +02:00