237 Commits

Author SHA1 Message Date
Joseph Lenox
0b84d55f23 #4635 Add usage note for make_archive 2018-12-30 20:33:14 -06:00
Joseph Lenox
9b5238ef91 #4635 Add some more useful diagnostic messages to make_archive.sh and fix a syntax error. 2018-12-30 20:33:14 -06:00
Joseph Lenox
a61d2a7c66 #4660 fix syntax error with a missing space in a ] 2018-12-30 18:11:23 -06:00
Joseph Lenox
3fa8924642 #4660 add coreutils to build-cpp as well 2018-12-30 18:11:23 -06:00
Joseph Lenox
a3e4998f03 #4660 homebrew package is coreutils 2018-12-30 18:11:23 -06:00
Joseph Lenox
3106a5e365 #4660 use greadlink from homebrew on osx for deployment 2018-12-30 18:11:23 -06:00
Joseph Lenox
b3a848ed00 Allow for override of PERL_BIN and PP_BIN 2018-12-01 13:26:53 -06:00
Joseph Lenox
bd6edbd969 cpanm then. 2018-11-30 23:14:13 -06:00
Joseph Lenox
c9adeac3d0 install local::lib in slic3r-perl 2018-11-30 22:51:54 -06:00
Joseph Lenox
9eeca454e1 Comment out use of libstdc++ to "fix" #4627 at the cost of breaking old distros. 2018-11-30 21:36:14 -06:00
Joseph Lenox
f02df04392 don't source, just switch. 2018-11-30 21:35:26 -06:00
Joseph Lenox
76d3813cdb ensure perlbrew perl is used for travis deploy (no idea why it isn't). 2018-11-27 22:27:21 -06:00
Alessandro Ranellucci
11a6601c4a Make Linux build fail correctly when something does not work 2018-11-25 11:55:57 -06:00
Joseph Lenox
76c588ccfe ensure that a failing return code propagates out from linux travis-build-main 2018-11-24 20:10:53 -06:00
Alessandro Ranellucci
5712674940 Symlink OSX builds 2018-11-10 22:16:14 +01:00
Joseph Lenox
98f9bab8ba
Merge pull request #4580 from slic3r/osxbuild
Build on OSX with TravisCI
2018-11-10 14:49:57 -06:00
Alessandro Ranellucci
e3812db9ee More fixes to dylib relocation 2018-11-10 21:08:55 +01:00
Alessandro Ranellucci
72697ab2f8 Fix dylib relocation 2018-11-10 20:33:00 +01:00
Alessandro Ranellucci
936b83f3c7 Minor fix to codesigning 2018-11-10 20:17:40 +01:00
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
Joseph Lenox
4ae028a770 try to clear xattr 2018-11-09 00:04:23 -06:00
Joseph Lenox
14372d6c6d Purge symlinks too when deleting dirs. 2018-11-08 23:24:19 -06:00
Joseph Lenox
a29697548a clear extended attributes before signing 2018-11-08 22:57:39 -06: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