15 Commits

Author SHA1 Message Date
Alessandro Ranellucci
1a788196fa Try to fix LWP not working in packages. #3906 2017-04-29 14:13:14 +02:00
Travis CI User
5f6a12c163 stable-ish libraries for Linux 2017-04-19 02:03:11 +00:00
Joseph Lenox
ab278f03e1 Deploy PRs to branches/ subdir. (#3865)
* Deploy PRs to branches/ subdir.

* wrong path to util

* added PR number to file name

* check for appveyor pr variable

* also use branches if pushing a branch on windows

* also use branches if pushing a branch on unix

* wrong or operator on powershell
2017-04-06 20:37:53 -05:00
Joseph Lenox
04b59affce only decrypt if the key is available (#3858)
* only decrypt if the key is available

* Use script instead of explicit command

* Don't deploy if the keyfile is missing/empty.

* Don't deploy if key is not available.

* Don't decrypt appveyor key if no secret

* wrong name

* Fix the logic and a typo
2017-04-05 11:27:04 -05:00
Travis CI User
c41510e86b Use wxpar to pull the shared libs to ./shlib/ 2017-04-04 03:58:20 +00:00
Joseph Lenox
bc846d2bda Copy symlinks too properly 2017-04-02 15:44:56 -05:00
Joseph Lenox
23f3df4b1f Moved shell.cpp to ../common, borrowed and modified for FORCE_GUI from @bubnikv
Changed path in compile_wrapper, made makefile for linux with default paths pointed
at where they would be on Travis.
2017-04-02 15:34:53 -05:00
Joseph Lenox
c77c524c07 just used completely different processing if WXDIR is used. 2017-04-02 14:37:04 -05:00
Joseph Lenox
6bbf56641e see if wx_dir is set 2017-04-02 14:19:56 -05:00
Joseph Lenox
077ff68b8f moved all build cache priming to @lordofhyphens web server to avoid loading bintray more 2017-04-02 12:07:15 -05:00
Joseph Lenox
ea28afba1d Add WXDIR to library search path for finding wx libs for custom libraries 2017-04-02 11:46:18 -05:00
Joseph Lenox
d325248baf Load precached wxlibs 2017-04-02 09:24:14 -05:00
Joseph Lenox
cc45494a2d Switched to using wx 3.0.2 2017-04-02 08:24:44 -05:00
Joseph Lenox
1709e20aed Slic3r packaging for Linux via TravisCI (#3831)
* linux packaging script should be functional now (from travis)

* Updated travis to build with distribution

* Moved cache management to script.

* Add perlbrew download

* Point to my server and use the correct perlbrew path.

* added bintray encrypted link

* used right script name

* fixed deploy path and used correct deploy

* Updated to use TRAVIS_COMMIT env variable

* updating deployment for travis

* oops, inverted logic

* Cleanup of files, renamed make_par to make_archive.

Factored out some functions to common/util.sh

* replaced slic3r dir with current dir (not script dir)

* ensured PAR::Packer is installed.

* added -v to install

* can't mix globbing and shell replacement in the same thing.

* adding some debug code, setting sudo: false

* factored out get_app_name

* added set version to utils

* prototype appimage

* cache perlbrew, added ./ to WD in make_archive

* added more noise

* sudo-false takes twice as long to build for some stupid reason.

* make unzip quiet.

* run ldd bundle to see output

* quiet down tar, set ld library path
2017-04-01 23:40:06 -05:00
Joseph Lenox
402035732b moved win and linux packaging scripts to package/ tree (#3699) 2017-02-07 19:50:12 -06:00