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
Michał Janiszewski
a4d2dd5451
Add linux64 job to travis matrix
2016-04-26 22:42:39 +02: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
Michał Janiszewski
e8f73d0ff7
Remove libpng16 from Linux install scripts
2016-04-02 00:52:53 +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
Michał Janiszewski
abe6841e0b
Update libraries
2016-01-21 00:01:03 +01:00
Michał Janiszewski
80b85d2d2f
Make travis push build artifacts to openrct2.org
2016-01-17 16:51:28 +01:00
Michał Janiszewski
59ad01db59
Stop downloading libs when targetting linux native
...
All the things required are either available as a package or in the main
repo.
2016-01-09 21:50:09 +00:00
IntelOrca
27c8cf126f
update build / publish scripts for new VS dependencies
2016-01-09 21:50:05 +00:00
LRFLEW
d371fa603e
Updated OS X shasum to new value
2016-01-04 11:07:36 -07:00
LRFLEW
ccd5329d4e
Change SHA hashes for orctlibs-osx.zip
2015-12-30 16:08:53 -06:00
Michał Janiszewski
83a1b36088
Update mingw libs with libpng16
2015-12-30 13:36:16 +00:00
Michał Janiszewski
94a3ccdab5
Detect libpng>=1.6 and fall back to lodepng
2015-12-30 13:36:15 +00:00
Jarno Veuger
db425bc0bd
Added missing files to publish process
2015-12-27 16:48:19 +01:00
Ted John
34ab8c0d62
Merge pull request #2546 from AaronVanGeffen/fontdirs
...
Proper font support for Linux and OS X
2015-12-26 10:48:47 +00: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
Michał Janiszewski
9b838aa0ee
Add missing fontconfig lib for Travis and Docker
2015-12-25 01:53:53 +09: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
Michał Janiszewski
d4d3c80b37
Move scripts to new location
2015-12-22 23:47:57 +01:00
IntelOrca
e95bd57e68
add installer creation in publish script
2015-12-22 21:31:29 +00:00
IntelOrca
73bca80426
setup AppVeyor CI
2015-12-22 21:31:28 +00:00
IntelOrca
26908d8a9c
move scripts into ps sub directory
2015-12-22 21:31:27 +00:00
IntelOrca
cb5dab3e57
move projects and add environment setup script
2015-12-22 21:31:26 +00:00
IntelOrca
dffcc895cf
call build script from publish script
2015-12-22 21:31:26 +00:00
IntelOrca
5d393deb2e
reorganise build location and write new build script for Windows
2015-12-22 21:31:25 +00:00
IntelOrca
d8b949ecdc
reorganise scripts
2015-12-22 21:31:17 +00:00