87 Commits

Author SHA1 Message Date
Joseph Lenox
3274b75e5f Update file encodings and add some commentary. Also make 524 the default perl lib 2017-04-19 02:30:19 +00:00
Travis CI User
5f6a12c163 stable-ish libraries for Linux 2017-04-19 02:03:11 +00:00
Joseph Lenox
85374b8c30 Removed useless test. 2017-04-18 16:11:38 -05:00
Joseph Lenox
e0301acad9 abort download if no package. 2017-04-18 15:47:41 -05: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
Joseph Lenox
a07dec0316 Redirect winscp output to local log to avoid leaking secret names. 2017-04-04 23:47:48 -05:00
Joseph Lenox
c33179b4e0 working upload script for windows/winscp. No more bintray. 2017-04-04 23:06:11 -05:00
Joseph Lenox
382fcc8a7b Merge branch 'master' of https://github.com/alexrj/slic3r 2017-04-04 22:20:56 -05:00
Joseph Lenox
37f0468fdd fixed winscp script 2017-04-04 22:20:33 -05:00
Joseph Lenox
f364f1290b converted key to PuTTY format 2017-04-04 22:18:59 -05:00
Joseph Lenox
21aa301729 working on script for winscp 2017-04-04 21:47:24 -05:00
Joseph Lenox
327ef47c84 typo in winscp 2017-04-04 21:22:04 -05:00
Joseph Lenox
207742ea0f Added winscp deployment script 2017-04-04 20:05:39 -05:00
Joseph Lenox
cf34a5293d Actually deploy. 2017-04-04 19:21:43 -05:00
Joseph Lenox
15ccd507f6 Moved appveyor powershell out to separate scripts. 2017-04-04 19:20:15 -05:00
Joseph Lenox
7fadcddb3e Adding appveyor upload key, removed bintray deployment 2017-04-04 19:10:02 -05:00
Joseph Lenox
30076331bd Fixed path to encoded key 2017-04-04 18:55:29 -05:00
Joseph Lenox
e36e821f72 Travis uploads files to slic3r.org now. 2017-04-04 18:48:19 -05:00
Alessandro Ranellucci
e4b6aeb4cd Support Retina displays. #3695 #2888 2017-04-04 23:35:13 +02:00
Travis CI User
c41510e86b Use wxpar to pull the shared libs to ./shlib/ 2017-04-04 03:58:20 +00:00
Joseph Lenox
d08dd487fc Made cpanm quiet 2017-04-02 16:57:42 -05: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
4304c2a1f4 fixed this time? 2017-04-02 10:12:03 -05:00
Joseph Lenox
25dce5a198 fixing PR_ID calculation because travis 2017-04-02 09:50:36 -05:00
Joseph Lenox
d325248baf Load precached wxlibs 2017-04-02 09:24:14 -05:00
Joseph Lenox
b7aa965fc8 Gee thanks travis for not just unsetting variables if they have nonsense data in them 2017-04-02 08:43:25 -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
d81ad0ebc7 Fail less at copypasta. 2017-03-31 12:44:50 -05:00
Joseph Lenox
4480c27dc6 Added slicer-debug-console, fixed mistake
Accidentally packaged slic3r-console.exe and slic3r.exe as slic3r.exe. Fixed.
2017-03-31 12:41:45 -05:00
Joseph Lenox
3e5ef744d7 Suppress perl console window in slic3r.exe
Also added a third executable that preserves the console, slic3r-debug-console.exe
2017-03-31 12:40:12 -05:00
Alessandro Ranellucci
8f789da99f Too much stripping 2017-03-30 19:42:26 +02:00
Alessandro Ranellucci
0e129e765b Improvements to make_dmg.sh, strip more things 2017-03-30 16:21:01 +02:00
Alessandro Ranellucci
ebc8409f3f Minor pruning of OSX packages 2017-03-29 21:17:34 +02:00
Alessandro Ranellucci
7abc1b1a4b Make codesign call compatible with MacOS X >= 10.9.5. #2875 2017-03-29 20:32:19 +02:00
Alessandro Ranellucci
467dc324f6 Code sign Mac packages. #2875 2017-03-29 18:48:46 +02:00
Joseph Lenox
d3a91129bb Add libwinpthread-1.dll to package 2017-03-28 10:11:35 -05:00
Joseph Lenox
52a702d0f5 Package libgcc_seh instead of libgcc_sjlj 2017-03-28 09:07:39 -05:00
Joseph Lenox
fe9d294687 Merge pull request #3804 from alexrj/lordofhyphens-split_gui
force --gui for shell during compilation if -DFORCE_GUI is set for compile wrapper. Fixes #3803
2017-03-27 23:15:54 -05:00
Joseph Lenox
41407f360d Remove Sub::Name from package 2017-03-27 22:51:57 -05:00
Joseph Lenox
00744c259c Append the --gui flag if compiled with -DFORCE_GUI. 2017-03-27 21:49:34 -05:00
Joseph Lenox
8adeb2b5d0 Forgot to account for null character 2017-03-27 21:49:34 -05:00
Joseph Lenox
68ab876bec slic3r-console now doesn't have gui turned on by default, slic3r does 2017-03-27 21:49:34 -05:00
Joseph Lenox
8719dea4e5 change execs to slic3r-console and slic3r 2017-03-27 21:49:34 -05:00