Commit Graph

52 Commits

Author SHA1 Message Date
Richard Jenkins 5522422cbe Fix #6169: Windows installer runs game with admin privileges (#6176) 2017-08-17 12:16:36 +02:00
Richard Jenkins b92ba32781 Revert "Fix #6169: Windows installer runs game with admin privileges (#6171)" (#6175)
This reverts commit d84db2d463.
2017-08-14 09:09:25 +01:00
Richard Jenkins d84db2d463 Fix #6169: Windows installer runs game with admin privileges (#6171) 2017-08-13 01:37:40 +01:00
Michał Janiszewski 8770b70ec0 Switch to deployment from MSVC2017
[ci skip]
2017-07-24 13:18:04 +02:00
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
Lastorder 84d2f6c4c7 Fix #5010 windows builds not pushed
windows builds not pushed to openrct2.org due to invalid condition
2017-01-07 11:18:22 +00:00
Michał Janiszewski dde9fd86f2 Use VS2017RC beta image on appveyor 2016-12-16 17:11:26 +00:00
Ted John 8892a5e17c Fix AppVeyor for testing 2016-12-04 00:27:25 +00:00
Ted John a77c37f680 Fix blank commit information for AppVeyor 2016-10-02 20:22:28 +01:00
Ted John bd006de77b Fix appveyor deployment script 2016-08-26 18:50:52 +01:00
Ted John c19437028d Move artifact upload to AppVeyor deploy 2016-08-26 18:29:42 +01:00
Ted John ce7afb92fd Migrate update libs to msbuild project 2016-08-26 00:45:57 +01:00
Ted John 76b0e3158b Delete obsolete scripts
[ciskip]
2016-08-25 23:49:59 +01:00
Ted John c86de10f3d Control what builds are uploaded 2016-08-25 23:38:48 +01:00
Ted John 72169f681b Fix environment variable rename 2016-08-25 20:28:30 +01:00
LRFLEW dd63caf5aa Disable NTFS Timestamps on Windows zip distributions 2016-08-13 00:18:26 +01:00
Ted John 7013e05c50 Update dependencies to version 9
This now includes both an x86 and x64 lib, so make changes accordingly to vcxproj.
2016-08-08 00:38:03 +01:00
Ted John 8851e43367 CI: Always add build symbols to artefacts 2016-07-11 13:00:25 +01:00
Ted John f96c595502 copy data/shaders to bin 2016-06-12 23:42:53 +01:00
Michał Janiszewski 589b5a3b43 Use v8 libs 2016-05-27 20:28:33 +02:00
Ted John 871c6c2c90 Fix build.ps1 (#3742)
Fixes building on PowerShell 5, for some reason this wasn't a problem in 4.
2016-05-26 13:32:08 +01:00
Ted John 9d568ae944 add caching of secure-file 2016-05-04 22:54:26 +01:00
Ted John 4893abf8d1 add caching of chocolatey packages, (basically NSIS) 2016-05-04 22:33:35 +01:00
Ted John 3deb2ef363 fix NSIS when branches contain slashes 2016-05-04 22:07:48 +01:00
Ted John e29c2555c3 do not install NSIS for PRs 2016-05-04 21:39:27 +01:00
Ted John df781b3384 create symlinks only for data sub-directories 2016-05-03 18:49:14 +01:00
Marco van Munster 8bd9a772e6 Fix tabs and formatting 2016-05-03 17:54:19 +01:00
marcovmun 08b3e803bf Check if you can create a symlink first 2016-05-03 17:54:18 +01:00
Marco van Munster dcbbf2ec78 Symlink data to bin\data 2016-05-03 17:54:12 +01:00
Ted John 63f008566c Merge branch 'master' into develop 2016-04-15 23:25:45 +01:00
Michał Janiszewski 7007e04162 Fix name of symbols to push to openrct2.org 2016-04-15 19:56:37 +02:00
Michał Janiszewski 72854eb12c Include the .dll in appveyor-built debug artifact
Including the build artifact alleviates the need to also copy the
portable ZIP over to github issues, in case the build artifacts ever
get lost.
2016-04-15 17:14:56 +02:00
IntelOrca a35b774004 tweak AppVeyor version and push condition
- Omit appending the tag on to the version string if the tag is a version, e.g. v0.0.4.
- Only push tags, develop branch or specific push branches to OpenRCT2.org
2016-04-14 19:56:40 +01:00
Michał Janiszewski da80a691bc Start 0.0.5
changelog.txt not updated yet
2016-04-13 14:20:40 +02:00
Michał Janiszewski a9983b5cd8 Make Appveyor publish zipped symbols 2016-04-09 21:53:15 +02:00
Michał Janiszewski 736fdc2f33 Enable breakpad on Appveyor 2016-04-09 20:21:13 +02:00
Michał Janiszewski 17bc485fb5 Breakpad for windows
This enables breakpad Windows support **only**.

The scope of this was limited to allow for inclusion into 0.0.4 release.
Breakpad for now is a Windows-only functionality, as this platform has
largest audience and is the only one that has no system-provided stack
tracing utility.

Upon crash, breakpad will try to create a dump and save current game,
present user with some vital information, then open explorer on the
created files for user convenience, asking him/her to create a new
issue with OpenRCT2 on Github.
2016-04-09 18:57:14 +02:00
IntelOrca 7e0d49ecc6 replace build number with branch, commit or tag 2016-02-13 12:12:22 +00:00
IntelOrca 818ff719c2 add pushing of builds to OpenRCT2.org 2016-02-13 12:12:21 +00:00
IntelOrca c9042c6174 add code signing to AppVeyor CI 2016-02-13 12:12:20 +00:00
Michał Janiszewski 9ada346fc6 Update VS lib version 2016-01-21 14:58:50 +01:00
IntelOrca 27c8cf126f update build / publish scripts for new VS dependencies 2016-01-09 21:50:05 +00:00
Jarno Veuger db425bc0bd Added missing files to publish process 2015-12-27 16:48:19 +01:00
Jarno Veuger d77c1039dc Added support for buildnumbers in installer 2015-12-25 14:41:39 +01:00
Jarno Veuger 06528da61b Installed will be moved instead of copied 2015-12-25 14:05:21 +01:00
IntelOrca 36581bd664 return an exit code in publish script 2015-12-24 17:22:12 +00:00
IntelOrca 783cd2115a turn publish into tasks and fix nsis installer 2015-12-23 17:22:37 +00:00
IntelOrca 590923475b add quiet switch to install.ps1 2015-12-23 17:22:36 +00:00
IntelOrca e95bd57e68 add installer creation in publish script 2015-12-22 21:31:29 +00:00