Commit Graph

255 Commits

Author SHA1 Message Date
Ted John 53d1375a95 Fix AppVeyor build / upload for tags 2017-01-29 23:29:20 +00:00
Ted John a5528fc661 Improve tag deployment on AppVeyor
[ci skip]
2017-01-28 22:28:48 +00:00
Ted John aca7b12fbe msbuild: Fix building g2 with spacy paths 2017-01-16 17:39:55 +00:00
Ted John bbac8b86de Use editbin instead to change subsystem 2017-01-10 17:29:55 +00:00
Ted John 1b21a308cd Fix debugging by using unique named PDBs 2017-01-10 17:29:04 +00:00
Ted John 3646b0a26d Remove BuildTests task 2017-01-10 17:29:04 +00:00
Ted John 4d8779957f Create openrct2.com and add to installer 2017-01-10 17:29:04 +00:00
Michał Janiszewski 8480713050 Start v0.0.6 2016-12-28 00:00:05 +01:00
Ted John c0f79b4f62 Use DownloadDependency for libs and gtest 2016-12-17 00:21:03 +00:00
Ted John 6abe5cf73a Write new task for downloading dependencies 2016-12-16 22:42:16 +00:00
Ted John 5583d7afd0 Automatically download title sequences in msbuild 2016-12-16 17:39:10 +00:00
Ted John e7ecfd4782 Use new dependencies tag 2016-12-16 01:25:04 +00:00
Ted John 8892a5e17c Fix AppVeyor for testing 2016-12-04 00:27:25 +00:00
Ted John 05737fdd74 Add test target 2016-12-02 14:42:40 +00:00
Ted John d26e1df21e Automatically download googletest 2016-12-02 13:36:03 +00:00
Ted John bca55e1e32 Only use CI compile options if BUILD_SERVER is set
This now means that building openrct2.sln after openrct2.proj does not trigger a rebuild as the compile options will be the same. They are now only different if the BUILD_SERVER environment variable / msbuild property is set.
2016-10-31 12:41:48 +00:00
Ted John aabee64cec Suppress command for execs with secrets 2016-10-29 13:59:48 +01:00
Ted John aeb6d40703 Change Windows x64 output name to openrct2.exe 2016-10-20 22:45:22 +01:00
Ted John 5b9f7904ea Update dependencies for Windows and remove certificates 2016-10-16 16:11:33 +01:00
Ted John fb112ce779 Do not distribute openrct2.dll anymore 2016-10-16 00:06:58 +01:00
Ted John 96b796a78c msbuild: Build x64 by default 2016-10-15 22:44:24 +01:00
Ted John 843d865f01 Fix passing defines for msbuild proj 2016-09-21 00:06:24 +01:00
Ted John 8ffe9cdcf6 Pass build properties to openrct2.sln 2016-09-18 11:24:46 +01:00
Ted John 7c05ceb275 Make x64 fully stand alone without segment loading 2016-09-17 19:29:39 +01:00
Ted John 78f653ebb6 Fix x64 build for Windows 2016-09-16 19:44:59 +02:00
Ted John f13e5c9e3a Add painttest to openrct2.proj 2016-09-16 19:44:54 +02:00
Ted John 12ef20ef31 Re-enable crash dumping 2016-08-28 17:17:20 +01:00
Ted John 1f398a69ff Add platform to upload filename 2016-08-27 15:14:34 +01:00
Ted John 10ef3fdcc3 Fix use of uninitialised GIT_COMMIT_SHA1_SHORT in msbuild 2016-08-27 14:08:31 +01:00
Ted John 94a31fe630 Set correct version text for upload filenames 2016-08-27 13:54:19 +01:00
Ted John a3e4bd1af4 Avoid signing when build has not changed 2016-08-26 19:06:44 +01:00
Ted John 4ea05cfb95 Use correct x64 flavour ids 2016-08-26 18:33:54 +01:00
Ted John c19437028d Move artifact upload to AppVeyor deploy 2016-08-26 18:29:42 +01:00
Ted John 6a367e2066 Improve artifact clean 2016-08-26 18:04:17 +01:00
Ted John 6654cdadfe Create segment data for x64 builds 2016-08-26 14:34:46 +01:00
Ted John ce7afb92fd Migrate update libs to msbuild project 2016-08-26 00:45:57 +01:00
Ted John f416da96f4 Update msbuild proj documentation
[ci skip]
2016-08-26 00:03:52 +01:00
Ted John c86de10f3d Control what builds are uploaded 2016-08-25 23:38:48 +01:00
Ted John 0b2341ab8e Improve artifact building 2016-08-25 23:07:02 +01:00
Ted John ff9e249a85 Fix inverse condition of BUILD_SERVER 2016-08-25 22:35:19 +01:00
Ted John 7df67e3a29 Improve NSIS installer and add x64 logic 2016-08-25 22:19:54 +01:00
Ted John 10deda6385 Download libraries before building 2016-08-25 20:22:09 +01:00
Ted John 5759ab0f9d Fix copying of data files 2016-08-25 20:17:40 +01:00
Ted John 4a759838ac Prepare msbuild project for AppVeyor 2016-08-25 19:18:45 +01:00
Ted John 538ac7b091 Use variables for publish items 2016-08-25 18:29:23 +01:00
Ted John 75095bf9e5 Setup dynamic defines for build 2016-08-23 19:24:07 +01:00
Ted John 04bf27e2c5 Refactor msbuild property inputs 2016-08-23 18:22:06 +01:00
Ted John 8c1aeb8f1f Add upload target to msbuild project 2016-08-23 18:13:45 +01:00
Ted John e18eb5d8b0 Add NSIS installer target 2016-08-22 22:30:47 +01:00
Ted John 6f27156abf Rename openrct2.props to openrct2.targets 2016-08-22 21:46:09 +01:00
Ted John bc698fdc4c Refactor msbuild targets 2016-08-22 21:45:36 +01:00
Ted John a60643e3ca Add sign target to build and improve g2 target 2016-08-22 20:39:06 +01:00
Ted John 8c00ad0e4f Create custom task for 7z 2016-08-22 18:31:52 +01:00
Ted John 5cb50f6925 Add install and publish targets to msbuild project 2016-08-22 13:11:57 +01:00
Ted John c4f927eb3a Add a new msbuild project with a g2 target 2016-08-22 00:09:45 +01:00