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
7204144046
Trigger build
2018-11-09 19:07:11 +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
Joseph Lenox
86a728b39b
Merge pull request #4579 from slic3r/make-dmg-improvements
...
Improvements to make_dmg.sh
2018-11-06 19:07:04 -06: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
Joseph Lenox
4fcbebf0ff
Merge pull request #4577 from slic3r/filament-extruder
...
Add [filament_extruder_id] and revert work done for [filament_settings_id]
2018-11-06 15:32:20 -06:00
Alessandro Ranellucci
a645b87542
First attempt at building on OSX with TravisCI
2018-11-06 20:51:42 +01:00
Joseph Lenox
1ae53d02c5
Ensure filament_extruder is reinitialized.
2018-11-06 08:17:37 -06:00
Joseph Lenox
d1446fe2af
Wrap in brackets to restrict scope of temporary variables.
2018-11-06 08:15:55 -06: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
Alessandro Ranellucci
8c2ce53724
Update MANIFEST
2018-11-06 11:32:32 +01:00
Joseph Lenox
f8e222c722
Derp, typo'd the placeholder name.
2018-11-05 20:13:55 -06:00
Joseph Lenox
704429eb58
Revert "Convert filament_settings_id to something that can be set instead of just read from a configuration file."
...
This reverts commit d9c1d459c5744aa880cd0c5e9093b0ee42f5321b.
2018-11-05 19:50:40 -06:00
Joseph Lenox
5509afa82a
#4569 Added new gcode placeholder, [filament_extruder_id] that is only valid in filament start/end gcode and refers to which position this filament is loaded in.
2018-11-05 19:50:29 -06:00
Joseph Lenox
4df893507d
Merge pull request #4575 from slic3r/issue4542-show-host
...
Enable Controller by default and prompt user for reactivation in case they try to open it from the menubar
2018-11-05 16:05:54 -06:00
Alessandro Ranellucci
2fa734e4b8
alexrj -> alranel
2018-11-05 20:57:19 +01:00
Alessandro Ranellucci
d3188dfe13
github.com/alexrj -> github.com/slic3r
2018-11-05 20:55:54 +01:00
Alessandro Ranellucci
b41a1c6a4c
Remove warning in Build.PL
2018-11-05 20:54:09 +01:00
Alessandro Ranellucci
35bd38ef2a
Enable Controller by default and prompt user for reactivation in case they try to open it from the menubar. #4542
2018-11-05 20:52:12 +01:00
Alessandro Ranellucci
3776b7ed80
Bugfix: error in porting of SupportMaterial
...
src/libslic3r/SupportMaterial.cpp:770:17: warning: logical not is only applied to the left hand side of this comparison [-Wlogical-not-parentheses]
if (!z > top_el.first) // next unless $z > $top_z;
^ ~
src/libslic3r/SupportMaterial.cpp:770:17: note: add parentheses after the '!' to evaluate the comparison first
if (!z > top_el.first) // next unless $z > $top_z;
^
( )
src/libslic3r/SupportMaterial.cpp:770:17: note: add parentheses around left hand side expression to silence this warning
if (!z > top_el.first) // next unless $z > $top_z;
^
( )
1 warning generated.
2018-11-05 20:08:18 +01:00
Chow Loong Jin
94420acc2b
Drop #error "admesh works correctly on little endian machines only"
...
admesh works fine on little-endian machines as of b9592961. It just doesn't
compile because of this pesky #error.
2018-11-05 13:07:50 -06:00