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
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
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
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
f487129c70
Sign the DMG as well.
2018-10-17 20:10:02 -05:00
Jacob Greenfield
4fa6251dd5
Pillar config ( #4410 )
...
Implements workaround for #4407
* Added support for pillar size configuration.
* Pillars UI fix
* Pillar configuration fix
* Fixed misspelled variable name.
* Strings are not numbers.
* Fixed pillar spacing label.
2018-05-12 20:03:50 -05:00
Robert Sanchez
ecfc175c41
Added icon files for MacOS ( #4376 )
...
* Added icon files for MacOS
Added icons designed by Akira Yasuda for STL and GCODE files. Modified plist generator to include references to icons and dmg creator to include them.
* Update make_dmg.sh
* Fix tabs/spacing
2018-04-23 13:11:45 -05:00
Joseph Lenox
4c958d24ee
Refactor out the perl packages into a common file.
2017-06-21 22:21:27 -05:00
Alessandro Ranellucci
65e1fe22e0
Restored Storable module in OSX package
2017-06-14 11:32:31 +02:00
Joseph Lenox
c837a060df
Remove AUI from cleaning
...
060187ad1703f70c8e2c2847829216c38e889403 uses it now
2017-05-30 10:04:29 -05:00
Alessandro Ranellucci
1a788196fa
Try to fix LWP not working in packages. #3906
2017-04-29 14:13:14 +02:00
Alessandro Ranellucci
e4b6aeb4cd
Support Retina displays. #3695 #2888
2017-04-04 23:35:13 +02:00
Alessandro Ranellucci
8f789da99f
Too much stripping
2017-03-30 19:42:26 +02:00