119 Commits

Author SHA1 Message Date
Joseph Lenox
d836815588 Move compiled slic3r bin instead of copying 2018-08-19 18:31:38 -05:00
Joseph Lenox
bb9c86e271 Build shell? 2018-08-08 16:28:16 -05:00
Joseph Lenox
f6cbd4fd72 Using xcode 9.4 instead of 8.3 (hopefully will avoid hang?) 2018-07-27 20:40:40 -05:00
Joseph Lenox
80b59f66fa Revert "actually remove gcc-4.9 refs"
This reverts commit 19b70a1dc1908e1d6f820e170d3451ce7139208b.
2018-07-26 21:39:52 -05:00
Joseph Lenox
549e1dace1 Revert "remove gcc 4.9 from package install list"
This reverts commit d4a9bd5b4400bcde7d1c4e6c192ea5f26084d920.
2018-07-26 21:39:33 -05:00
Joseph Lenox
19b70a1dc1 actually remove gcc-4.9 refs 2018-07-26 20:51:30 -05:00
Joseph Lenox
d4a9bd5b44 remove gcc 4.9 from package install list 2018-07-26 20:46:42 -05:00
Joseph Lenox
dfb9536ad0 Make build server build release builds. 2018-07-23 10:04:37 -05:00
Joseph Lenox
d3dc2ccc8b Made tests report their status. 2018-07-23 09:50:54 -05:00
Joseph Lenox
1c631fcd67 Revert "use gcc7 for perl"
This reverts commit 2f9169d0d2c71c5e20c1b1d317dd918783fa35e8.
2018-07-22 08:20:11 -05:00
Joseph Lenox
2f9169d0d2 use gcc7 for perl 2018-07-21 23:23:38 -05:00
Joseph Lenox
f0fd8240da Actually build things that aren't the perl build env 2018-07-12 23:34:04 -05:00
Joseph Lenox
6cca89f5c8 ... travis, please. 2018-07-11 22:24:06 -05:00
Joseph Lenox
a51903d358 ... travis, please. 2018-07-11 22:20:45 -05:00
Joseph Lenox
fb0fbad68e build perl half with 4.9 2018-07-11 22:14:51 -05:00
Joseph Lenox
cc60395bf8 Further tweaks of travis.yml 2018-07-11 22:14:51 -05:00
Joseph Lenox
84027f59cc forgot deployment for build.pl route. 2018-07-11 22:14:51 -05:00
Joseph Lenox
39904d993e okay, let's not do that with travis_wait 2018-07-11 22:14:51 -05:00
Joseph Lenox
7e41496f56 Oops, forgot a ;fi 2018-07-11 22:14:51 -05:00
Joseph Lenox
fa382ebd70 Put build system into a hybrid. 2018-07-11 22:14:51 -05:00
Joseph Lenox
a5df41042f Revert "Put build system back the way it was so we don't break things when merging in cppgui stuff"
This reverts commit 961dd6b06fba9ce7f2fd46e52db241e256531f4a.
2018-07-11 22:14:51 -05:00
Joseph Lenox
667af0be2a Put build system back the way it was so we don't break things when merging in cppgui stuff 2018-07-11 22:14:51 -05:00
Joseph Lenox
784437ea7d Be louder about brew update 2018-07-11 22:14:51 -05:00
Joseph Lenox
ff2e2476b3 Derp, it's travis_wait 2018-07-11 22:14:51 -05:00
Joseph Lenox
60e29a4c44 Save the Homebrew cache on OSX 2018-07-11 22:14:51 -05:00
Joseph Lenox
065820a06e extend wait time for setup to 30 minutes 2018-07-11 22:14:51 -05:00
Joseph Lenox
97793d2269 Don't run gui tests on build server for now. 2018-07-11 22:14:51 -05:00
Joseph Lenox
34b7987696 Admitting defeat vs: Travis for now 2018-07-11 22:14:51 -05:00
Joseph Lenox
3bf2841d3f try one last time to run gui tests on travis 2018-07-11 22:14:51 -05:00
Joseph Lenox
870c06e53c Test GUI functions on osx travis until I figure out what is up with linux. Run TestSlic3r on both. 2018-07-11 22:14:51 -05:00
Joseph Lenox
2861c8aa08 use xvfb-run instead of starting it by hand 2018-07-11 22:14:51 -05:00
Joseph Lenox
6b9891067b start xvfb on osx? 2018-07-11 22:14:51 -05:00
Joseph Lenox
fda1023276 Build and run tests. Also use correct location for catch header. 2018-07-11 22:14:51 -05:00
Joseph Lenox
5bcf807909 Start building tests with Catch; also use ON/OFF syntax for build options.
testableframe borrowed from wxWidgets tests.
2018-07-11 22:14:51 -05:00
Joseph Lenox
9d7d83990e Build statically and build in a subdirectory. 2018-07-11 22:14:51 -05:00
Joseph Lenox
a443f94af0 Don't build xsgui 2018-07-11 22:14:51 -05:00
Joseph Lenox
fd37e8f4ce Only make linux distributables on linux. 2018-07-11 22:14:51 -05:00
Joseph Lenox
1e7f42c422 squawk on osx failures now, as it should work. 2018-07-11 22:14:51 -05:00
Joseph Lenox
d1d75c4c0f ... 2018-07-11 22:14:51 -05:00
Joseph Lenox
ad11dacb8c ... 2018-07-11 22:14:51 -05:00
Joseph Lenox
f651d0ef5e generic build language. Can't trust anything Travis does w/r/t environment variables on its own 2018-07-11 22:14:51 -05:00
Joseph Lenox
45f80caab3 don't trust travis to do anything intelligent with the language. 2018-07-11 22:14:51 -05:00
Joseph Lenox
116904afc3 travis... 2018-07-11 22:14:51 -05:00
Joseph Lenox
2e36be4d26 travis, pls 2018-07-11 22:14:51 -05:00
Joseph Lenox
7fa5f0c3a9 oops, typo 2018-07-11 22:14:51 -05:00
Joseph Lenox
f3e5db3a3a re-add language to cpp 2018-07-11 22:14:51 -05:00
Joseph Lenox
6ea42b2aae Fix boost download and travis 2018-07-11 22:14:51 -05:00
Joseph Lenox
d5e3d67aec remove language preconfig 2018-07-11 22:14:51 -05:00
Joseph Lenox
9fd01e6807 set an eval to force correct 2018-07-11 22:14:51 -05:00
Joseph Lenox
a60f739d02 broke script out, trying to avoid gcc-4 getting used on linux for whatever reason 2018-07-11 22:14:51 -05:00