Commit graph

64 commits

Author SHA1 Message Date
Ted John
3a4bc87198 Allow control of assertion behaviour
This allows tests to change the behaviour at runtime so that OpenRCT2 aborts instead of showing a message box.
2017-02-09 17:57:39 +00:00
Ted John
13a8eee1b4 More warning fixes, more warnings disabled 2017-01-12 13:12:53 +00:00
Ted John
ca9c3cc5ee Fix more warnings, disable others 2017-01-12 13:00:12 +00:00
Ted John
498c60ebb6 Remove C4310 and document other warnings 2017-01-12 12:28:19 +00:00
Ted John
6126a60ac9 Increase warning level
Disables various warnings of which there are too many to solve right now.
2017-01-12 12:28:19 +00:00
Ted John
a2e3f10ca1 Update VS project files 2017-01-04 18:28:37 +00:00
Ted John
c4926ff8d5 Define ZIP_STATIC 2016-12-16 01:25:01 +00:00
Ted John
020bb99cae Add libzip to includes for VS project 2016-12-16 01:25:01 +00:00
Ted John
c8dbc24ceb Enable all C++ features for MSVC 2016-12-16 01:19:41 +00:00
Ted John
433207dc81 Do not assert when testing 2016-12-02 17:18:45 +00:00
Ted John
872976bff4 Force UTF-8 compile and fix manifest DPI 2016-12-02 10:49:58 +00:00
Ted John
4ccb50409b Add test configurations 2016-12-02 02:49:50 +00:00
Ted John
91e19c7d48 Move a lot of the common properties to a shared props file 2016-12-02 00:59:52 +00:00
Ted John
ee0ca426b3 Allow building for both VS2015 and VS2017 2016-11-26 23:53:29 +00:00