Commit Graph

37 Commits

Author SHA1 Message Date
Michał Janiszewski a9179fff52 chmod whole build directory on Travis 2017-11-15 22:32:51 +01:00
Michał Janiszewski 8f3434d084 Add discord-rpc support to Linux 2017-11-15 22:32:51 +01:00
Michał Janiszewski 4e3a38b25d Use ctest for running tests 2017-09-24 23:02:26 +02:00
Michał Janiszewski 34fab632e6 Use ninja for building on Travis 2017-09-24 23:02:26 +02:00
Michał Janiszewski 8eb98777fe Remove unused configuration from build.sh 2017-08-24 11:24:38 +02:00
Michał Janiszewski 20330707c3 Remove unused configuration from install.sh 2017-08-24 11:23:28 +02:00
Michał Janiszewski cac9bbe481 Fix issues in install.sh 2017-07-28 20:38:30 +02:00
Michał Janiszewski 489ee9bd4f Fix issues in build scripts 2017-07-28 20:38:30 +02:00
Michał Janiszewski ada2569412 Update Travis configuration to use new mingw docker 2017-04-16 08:50:44 +02:00
Michał Janiszewski 1d35e5c7c4 Fix directory permissions, do `make install` 2016-12-16 23:32:48 +01:00
Michał Janiszewski 3bea7c0ad0 Make docker images use the same path as host for build 2016-12-16 23:08:52 +01:00
Michał Janiszewski f29e84c723 Update MinGW libraries hash to match new zip
See https://github.com/OpenRCT2/openrct2.github.io/commit/55d22a591a2
2016-12-16 12:18:49 +01:00
Michał Janiszewski 2e674b9202 Migrate Linux Travis-CI jobs to docker containers 2016-12-15 16:55:17 +00:00
Michał Janiszewski cae3f776f3 Run tests on travis 2016-12-01 16:03:27 +01:00
Michał Janiszewski 33749ccfbe Lower jansson version requirement to 2.3 for CMake/Debian builds (#4778)
We still need at least 2.3 for `json_object_foreach`
2016-11-09 12:57:06 +01:00
Michał Janiszewski c26b5ec2b8 Add checks ensuring CI scripts only run on CI 2016-10-21 17:08:16 +02:00
Marijn van der Werf 1be2dd996c Make testpaint a lot more quiet 2016-10-19 01:58:47 +02:00
Michał Janiszewski cdffaa0712 Fix travis runs of testpaint
`build.sh` script has `set -e` in the invocation, it fails the script
before we have a chance to inspect exit code of `testpaint`.

This melds checking of exit status into one command, so bash won't fail
it early.
2016-10-18 22:27:43 +02:00
Marijn van der Werf 871857ee24 Use debug build for Travis testpaint 2016-10-17 21:30:01 +02:00
Marijn van der Werf 8eac13b867 Run testpaint slightly more silent on Travis 2016-10-17 21:13:10 +02:00
Michał Janiszewski 5f422905b6 Allow testpaint's tests to pass a build
This will not pass a segfault, though.
2016-10-17 21:12:07 +02:00
Michał Janiszewski a617342519 Make 32 build also do `testpaint` target 2016-10-17 21:12:07 +02:00
Michał Janiszewski 8266c08215 Add docker64 entry to travis scripts 2016-10-16 00:24:11 +02:00
Marijn van der Werf 42ee299f65 Replace references to OS X 2016-06-13 19:49:06 +02:00
YJSoft 7a7813693c Delete useless if statement at build.sh (#3870)
`$SYSTEM != "Darwin"` First if
so `$SYSTEM == "Darwin"` will be useless.
2016-06-13 15:26:59 +02:00
YJSoft b08efe7bda Add NetworkKey file and openssl ref.
Also changing library sha256
2016-05-27 20:28:33 +02:00
Michał Janiszewski a4d2dd5451 Add linux64 job to travis matrix 2016-04-26 22:42:39 +02:00
Michał Janiszewski e8f73d0ff7 Remove libpng16 from Linux install scripts 2016-04-02 00:52:53 +02: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
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
Michał Janiszewski 9b838aa0ee Add missing fontconfig lib for Travis and Docker 2015-12-25 01:53:53 +09:00
Michał Janiszewski d4d3c80b37 Move scripts to new location 2015-12-22 23:47:57 +01:00