Joseph Lenox
c3ca6d2bb1
Add libcrypt.so.1 to appimage.
2019-05-03 20:32:02 -05:00
Joseph Lenox
716c018cd4
Force install of cppguess
2019-03-31 07:12:18 -05:00
Brian Vanderbusch
05a2f9028a
fix transparent desktop icon
2019-02-09 21:08:26 -06:00
J-P Nurmi
70946af2ae
Add missing quotes to startup scripts
2019-02-09 20:57:32 -06:00
Joseph Lenox
b3cac9d0fb
Cleanup old branch builds ( #4680 )
...
* #4620
Invalidate posDetectSurfaces during make_perimeters() when posSlice would also get invalidated.
Can't use invalidate_step() as that invalidates the perimeters as well.
* Add a test step to check for regression #4620 - behavior on running Print::process() again on the same model.
* Fix naming scheme for macos/osx builds to make it obvious if it is a PR or not.
* Remove previous versions of the same kind of branch or PR ID
* Adjust copied statements to account for different calling conventions; osx does not have an arch name argument for make_dmg
* Remember to set the version too
* Update windows build server command to clean up old branch builds.
* Specifically look for PR${PR_ID} instead of just ${PR_ID} to avoid unintentional deletions.
* don't symlink pull requests
* Update to call more functions on osx
* Only delete/clean once, not once per file uploaded.
2019-01-06 13:53:41 -06:00
Joseph Lenox
f18c34006c
Don't load swrast_dri.so, it's breaking(?) some driver/distro combinations and
...
may not actually help.
2019-01-05 19:25:25 -06:00
Joseph Lenox
90f108ae8e
Use GCC8 instead of 4.9 for travis ( #4666 )
...
* Use GCC8 toolchain
* Allow appimage to preload included libgcc_s and stdc++ if necessary.
* Need to add header for boost::noncopyable
* use const strings for exceptions.
* use right header dir for shim
* Only use swrast_dri from appimage if it's old or doesn't exist.
* added note about where the apprun script was source from, thanks @darealshinji
2019-01-01 16:00:39 -06:00
Joseph Lenox
f19fc3b6dc
#4635 only use WXDIR if it is set.
2018-12-30 20:33:14 -06:00
Joseph Lenox
9c3d9ca4a5
#4635 Correct assumptions about where the working folder is.
2018-12-30 20:33:14 -06:00
Joseph Lenox
6397d58c7d
#4635 Use readlink -f instead of readlink for startup script on Linux.
2018-12-30 20:33:14 -06:00
Joseph Lenox
f0a21833f7
#4635 use SLIC3R_DIR during get_version
2018-12-30 20:33:14 -06:00
Joseph Lenox
f1fc6d24e4
#4635 Fix paths for cleanup routine; $archivefolder is an absolute path, not relative.
2018-12-30 20:33:14 -06:00
Joseph Lenox
4745d03bd8
#4635 Use correct expansion mechanism to test if var is set/unset for pp/perl
2018-12-30 20:33:14 -06:00
Joseph Lenox
9c7394db81
#4635 Clean up code branch
2018-12-30 20:33:14 -06:00
Joseph Lenox
a3073afcc2
#4635 Fix invocation for make_archive.
2018-12-30 20:33:14 -06:00
Joseph Lenox
ed45c01420
#4635 Move source dir determinator into common utilties.
2018-12-30 20:33:14 -06:00
Joseph Lenox
63c7d68140
#4635 Extra information about what gets copied where.
2018-12-30 20:33:14 -06:00
Joseph Lenox
53aac950b2
#4635 Remove end-of-line spaces.
2018-12-30 20:33:14 -06:00
Joseph Lenox
95a00456cf
#4635 Be more verbose about what is getting copied where.
2018-12-30 20:33:14 -06:00
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