itsmattkc
99d94a0d82
ci: build relwithdebinfo instead of debug
...
Probably more appropriate for end-user use.
2020-08-08 02:27:46 +10:00
itsmattkc
849e051fa4
ci: build debug builds rather than release builds
2020-08-07 19:58:44 +10:00
itsmattkc
a574771552
travis: attempt to acquire latest cmake from site
2020-05-09 17:55:39 +10:00
itsmattkc
42b749e697
travis: attempt to prioritize our cmake build
2020-05-09 17:20:35 +10:00
itsmattkc
8decdd2224
travis: use updated cmake version
2020-05-09 16:47:35 +10:00
itsmattkc
30b4ef8f00
cmake/travis: add crash handler tool to mac app bundle and handle dependencies
2020-03-18 08:39:05 -07:00
itsmattkc
987a6557c4
travis: patch some more mac dependencies in after compile
2020-02-29 09:39:52 +11:00
itsmattkc
d1681bc294
travis: move app bundle to root before zipping
2020-02-27 18:42:08 +11:00
itsmattkc
14fe4949ff
travis: don't add ppa that no longer exists
2020-02-17 11:27:03 +11:00
itsmattkc
e39e1002f7
travis: use export with upload description env
2020-01-26 12:49:33 +11:00
itsmattkc
840b41256a
travis: use native xenial OIIO package rather than PPA
...
Now that we support OIIO 1.x, we don't need to use a PPA to install OIIO 2.x on
Xenial. The advantage of this is:
1. Not having to maintain an OIIO PPA.
2. Not messing up anyone's system if they have software installed that's been
linked with OIIO 1.x and then are forced to install over it with OIIO 2.x.
2020-01-26 12:01:53 +11:00
itsmattkc
05c25c8713
CI: attempt to set warning for continuous build
2020-01-25 21:46:32 +11:00
itsmattkc
6f3ea35d9a
CI: adjusted travis hash naming and moved appveyor script
2020-01-25 17:07:41 +11:00
itsmattkc
66ad2749af
travis: fixed broken if statement
2020-01-24 10:20:56 +11:00
itsmattkc
e5d6395a4f
travis: fixed syntax error
2020-01-24 10:10:15 +11:00
itsmattkc
da2597610d
CI: test artifact system
2020-01-24 01:13:03 +11:00
itsmattkc
5d4535b06d
travis: use libopenimageio2-dev package
2020-01-21 03:03:01 +11:00
itsmattkc
80d684870f
travis: added opengl devel
2020-01-21 02:58:37 +11:00
itsmattkc
f4567a9a5b
travis: added appropriate linux dependencies
2020-01-21 02:48:22 +11:00
itsmattkc
48e6fd3955
travis: added error handling in build script
2020-01-19 23:37:36 +11:00
itsmattkc
d59c730f4f
update dependencies and path for linux/mac builds
2020-01-19 23:08:48 +11:00
itsmattkc
8f4910a7c8
travis: update linux dep install code
2020-01-19 22:20:30 +11:00
itsmattkc
6c280cc5e0
travis: test mac build without explicit path set
2020-01-19 22:14:20 +11:00
itsmattkc
b9477f6695
use travis yaml to install brew packages rather than installing manually
...
This is actually the recommended way of installing packages in Travis rather
than installing them manually in the build script. This helps get around being
caught by Ruby version issues (which we have recently).
See the following link for more information:
https://docs.travis-ci.com/user/installing-dependencies/#using-homebrew-without-addon-on-older-macos-images
2019-11-30 18:17:52 +11:00
itsmattkc
28687d4852
new build system builds into usr/local
2019-09-12 12:01:14 +10:00
itsmattkc
79b904ad1a
no need to find
2019-09-12 11:52:43 +10:00
itsmattkc
9f826ec1ad
cmake uses DESTDIR instead of qmake's INSTALL_ROOT
2019-09-12 11:51:48 +10:00
itsmattkc
e2090791d6
force overwrite on travis builds
2019-09-12 03:27:42 +10:00
itsmattkc
519b71f552
try autoremove before linux travis build
2019-09-12 03:20:27 +10:00
itsmattkc
835ac18973
make app bundle on macos
2019-09-12 01:37:39 +10:00
itsmattkc
cd2aff3cea
travis adjustments for linux and mac builds
2019-09-11 23:12:12 +10:00
itsmattkc
b3dcd7af5a
build tweaks
2019-09-11 22:50:35 +10:00
itsmattkc
87293d4265
package dlls on appveyor win32 build
2019-09-11 22:13:31 +10:00
itsmattkc
44169396c1
use find to find app bundle
2019-09-11 20:16:26 +10:00
itsmattkc
7b15a63e06
changed refresh system slightly and added include dirs for deps
2019-09-11 19:51:31 +10:00
itsmattkc
a44adadc50
fixed qt5 dir in appveyor script
2019-09-11 18:02:30 +10:00
itsmattkc
0cda23e6f7
updated travis for new oiio ppa
2019-09-11 17:44:16 +10:00
itsmattkc
5fbd90d9f5
updated mac travis script
2019-09-11 02:24:21 +10:00
itsmattkc
0f5877e1a3
modified build scripts for mac and win32
2019-09-11 02:03:05 +10:00
itsmattkc
d1ce224e8b
added missing libs for travis trusty install
2019-09-10 14:26:04 +10:00
itsmattkc
f29b8ac3a4
rewrote travis ci for 0.2.x
2019-09-10 14:03:27 +10:00
itsmattkc
56680ff4d6
minor build fixes
2019-04-17 09:27:49 +10:00
itsmattkc
aeadb73679
updated script for new shader directory
2019-03-14 08:14:01 +11:00
itsmattkc
411f9b7542
use token to create more api requests
2019-03-09 10:53:55 +11:00
itsmattkc
eda4096c8d
added debug info for mac build
2019-03-09 10:22:07 +11:00
itsmattkc
18065216da
different approach to after success script
2019-03-09 09:51:18 +11:00
itsmattkc
a418b7adbf
missing curl dep?
2019-03-09 09:12:54 +11:00
itsmattkc
7212d0e7d8
another travis script change for osx
2019-03-09 08:49:22 +11:00
itsmattkc
a12cef0210
updated travis script for mac
2019-03-09 07:16:27 +11:00
itsmattkc
2f86888a8d
removed windows commands from travis and addressed #602
2019-03-09 06:32:29 +11:00