215 Commits

Author SHA1 Message Date
Alessandro Ranellucci
f74b30dd5c Improve dylib relocation; disable building on 10.12; add package/osx/_tmp to .gitignore 2018-11-10 18:32:27 +01:00
Alessandro Ranellucci
4c965be686 Add Time::HiRes to coreperl modules 2018-11-10 16:44:29 +01:00
Alessandro Ranellucci
942b6d6acd Add Thread::Semaphore to core Perl modules 2018-11-10 16:05:45 +01:00
Alessandro Ranellucci
3430f6cc0a Add Getopt::Long to core Perl modules 2018-11-10 15:15:35 +01:00
Alessandro Ranellucci
60a9eb3125 Make sure libperl.dylib gets packaged 2018-11-10 14:50:30 +01:00
Alessandro Ranellucci
1f65f3cace One more fix for homebrew on 10.12 2018-11-10 13:48:35 +01:00
Alessandro Ranellucci
b54dd26557 Fix OpenGL linking; fix dependencies on OSX 10.12 2018-11-10 13:02:39 +01:00
Alessandro Ranellucci
28592cf160 Try to compile on OSX 10.12 and fix Mac deployment 2018-11-09 16:53:40 +01:00
Alessandro Ranellucci
dd4dfab255 More tweaks for brew, Mac deploy and bootstrap compilation 2018-11-09 10:39:54 +01:00
Alessandro Ranellucci
3f155825e1 Do not fail if brew has an updated version of a package we already cached 2018-11-09 10:10:15 +01:00
Alessandro Ranellucci
7739cae3f3 Build 10.11 instead of 10.10; fix branch name detection; cache PAR::Packer 2018-11-09 02:10:01 +01:00
Alessandro Ranellucci
cd85ea0a11 Re-enable the full build on OS X and add a OS X 10.10 build 2018-11-08 20:28:32 +01:00
Alessandro Ranellucci
67021fb8f8 Fix Wx compilation on Travis 2018-11-08 19:39:51 +01:00
Alessandro Ranellucci
7dc0e6dac6 Typo 2018-11-08 19:04:46 +01:00
Alessandro Ranellucci
64d955fd37 Force reinstall of Alien::wxWidgets now that we are using the brew one 2018-11-08 18:35:48 +01:00
Alessandro Ranellucci
627e0f488a Enable verbose output for cpanm Wx 2018-11-08 18:17:35 +01:00
Alessandro Ranellucci
ed1429b8ea Add package & deploy for OSX builds 2018-11-08 17:57:55 +01:00
Alessandro Ranellucci
b2ec596037 Merge branch 'master' into osxbuild 2018-11-08 17:29:47 +01:00
Alessandro Ranellucci
ab694efabb Use brew wxwidgets and stock Wx 2018-11-08 17:29:24 +01:00
Alessandro Ranellucci
2d3c17842c Try Alien::wxWidgets and brew 2018-11-08 15:27:59 +01:00
Alessandro Ranellucci
cbb618a381 More tweaks for Travis caching 2018-11-08 13:51:46 +01:00
Alessandro Ranellucci
fd5cd7a3e3 Fix path 2018-11-08 12:40:38 +01:00
Alessandro Ranellucci
18769699eb Fix cache triggers 2018-11-08 12:30:32 +01:00
Alessandro Ranellucci
868ed58baa Re-enable Build.PL for osx and leverage Travis cache for Linux 2018-11-08 11:15:14 +01:00
Alessandro Ranellucci
bc4af97d3d Move travis_wait to .travis.yml 2018-11-07 18:26:27 +01:00
Alessandro Ranellucci
dd7127a36a Use travis_wait 2018-11-07 18:18:59 +01:00
Alessandro Ranellucci
fa31265bff Make wxWidgets compilation less verbose (in order to honor the max logs limit) and temporarily suspend Build.PL 2018-11-07 17:54:38 +01:00
Alessandro Ranellucci
c9ce5bf3ae More fixes to CI scripts 2018-11-07 16:49:01 +01:00
Alessandro Ranellucci
390d613e87 More fixes for CI 2018-11-07 14:22:23 +01:00
Alessandro Ranellucci
5f5c075689 Further refactoring of TravisCI configuration 2018-11-07 01:08:53 +01:00
Alessandro Ranellucci
76828a805c Refactoring of Travis configuration 2018-11-07 00:21:31 +01:00
Alessandro Ranellucci
208feb088e Simplify the naming logic and make the script stricter 2018-11-06 12:50:43 +01:00
Alessandro Ranellucci
6e73582e0d Compress the DMG image 2018-11-06 11:33:21 +01:00
Joseph Lenox
8c52045b14 Try adding swrast to AppImage 2018-10-29 19:35:09 -05:00
Joseph Lenox
f487129c70 Sign the DMG as well. 2018-10-17 20:10:02 -05:00
Joseph Lenox
d17659b67c Add GIT commit version to About dialog and to exported GCode.
Implements #4532
2018-09-07 21:40:49 -05:00
Joseph Lenox
457203623f revert package scripts to 1.3.0 for linux 2018-08-19 23:41:55 -05:00
Joseph Lenox
1123c68f50 Fixed casing for slic3r 2018-08-19 21:29:35 -05:00
Joseph Lenox
8f65bf7f62 switch on travis 2018-08-19 20:30:32 -05:00
Joseph Lenox
acdf25cb15 actually get to the path 2018-08-19 19:53:50 -05:00
Joseph Lenox
8fefac8d61 set SLIC3R_DIR properly? 2018-08-19 19:51:41 -05:00
Joseph Lenox
5e86e74bc6 fixing path for replacement buildscript 2018-07-29 17:18:05 -05:00
Joseph Lenox
eb31601762 Build server stops trying to update cpanm modules. 2018-07-29 17:09:33 -05:00
Joseph Lenox
0eaf610875 go back to gcc49 2018-07-26 21:39:17 -05:00
Joseph Lenox
3b52855497 use gcc7 perlbrew 2018-07-26 20:45:57 -05:00
Joseph Lenox
a9b3b0ab7f Merge remote-tracking branch 'thethirdone/Scene3D' into test-merge-thethirdone-3d-plater
# Conflicts:
#	.gitignore
#	.travis.yml
#	README.md
#	package/linux/travis-setup.sh
#	src/CMakeLists.txt
#	src/GUI/ColorScheme/Default.hpp
#	src/GUI/Plater.cpp
#	src/GUI/Plater/Plate2D.cpp
#	src/GUI/Plater/Plate3D.hpp
#	src/GUI/Plater/Preview3D.hpp
#	src/GUI/Preset.hpp
#	src/GUI/misc_ui.cpp
#	src/GUI/misc_ui.hpp
#	src/slic3r.cpp
#	src/test/GUI/test_field_checkbox.cpp
#	xs/src/libslic3r/Config.cpp
#	xs/src/libslic3r/Config.hpp
#	xs/src/libslic3r/ConfigBase.cpp
#	xs/src/libslic3r/ConfigBase.hpp
#	xs/src/libslic3r/Log.hpp
2018-07-17 17:35:05 -05:00
Joseph Lenox
5053a52562 add WXVERSION back in 2018-07-11 22:14:51 -05:00
Joseph Lenox
67c65cce94 Use old packaging system instead of new packaging (REVERT THIS LATER) 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