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
Joseph Lenox
3534dc8084
added slic3r-gui.exe
2017-03-27 21:49:34 -05:00
Joseph Lenox
59f801d2ed
added compile flag for FORCE_GUI
2017-03-27 21:49:34 -05:00
Joseph Lenox
63eadcef97
force --gui for shell during compilation if -DFORCE_GUI is set
2017-03-27 21:49:34 -05:00
Alessandro Ranellucci
684b8de236
Use exec for running the OSX binary
2017-03-25 15:24:06 +01:00
Joseph Lenox
aa02dfe214
working on rc file to define manifest and filetype ( #3797 )
...
* working on rc file to define manifest and filetype
* use number 24 instead of name manifest
2017-03-23 15:48:53 -05:00
Alessandro Ranellucci
e359cd0a4a
Support Mac Retina displays
2017-03-23 14:46:45 +01:00
Joseph Lenox
d7efd51beb
Quote the paths in osx startup script.
2017-03-20 12:03:53 -05:00
Joseph Lenox
d4136b38df
Add manifest to Windows RC file (adapted from Strawberry Perl manifest).
...
Fixes #3740
2017-03-18 12:23:24 -05:00
Alessandro Ranellucci
6ed98e1c02
Typo
2017-03-11 16:09:58 +01:00
Alessandro Ranellucci
4e8f8f4b70
Try to fix OSX builds
2017-03-11 16:07:43 +01:00
Joseph Lenox
798b6c8a08
Silenced curl, returns 0 when done
2017-03-07 20:34:42 -06:00
Joseph Lenox
dc8caeff5a
Detect pull request id in deployment
2017-03-07 09:33:02 -06:00
Joseph Lenox
f8e00b6e1b
Removed "add to download list" api call, it is being unreliable
2017-03-07 08:30:14 -06:00
Joseph Lenox
52f5e5d8ef
Added 5s wait after publishing file to permit server to catch up and permit adding to download list.
2017-03-06 23:39:42 -06:00
Joseph Lenox
439daf15d3
Reversed logic for branch detection
2017-03-06 16:58:51 -06:00
Joseph Lenox
ca0000d7b2
properly check appveyor repo branch or set to unknown
2017-03-06 16:22:45 -06:00
Joseph Lenox
c3e6b49d02
fixed inverted logic in deploy, make_dmg now reads libslic3r
2017-03-06 16:19:33 -06:00
Joseph Lenox
a69378a81e
Fetch slic3r version from libslic3r
2017-03-06 15:47:41 -06:00
Joseph Lenox
214271d063
Oops, forgot a fi
2017-03-06 14:21:43 -06:00
Joseph Lenox
60ccab056c
Get current branch from env and avoid prs
...
Avoid putting pull requests in slic3r_dev and put tagged builds in slic3r
2017-03-06 13:54:47 -06:00
Joseph Lenox
f4d73f1886
Update deploy script to match dev tag (from d)
2017-03-06 13:05:44 -06:00
Alessandro Ranellucci
551a40d64b
Make GUI work in OSX package
2017-03-06 19:57:08 +01:00
Alessandro Ranellucci
efd9b4c187
ExtUtils::CppGuess considers clang like GCC (+ two minor fixes/additions)
2017-03-06 17:09:09 +01:00
Alessandro Ranellucci
2b360c66d4
Tweaked deployment script to use variables for bintray stuff, added description at top (by @lordofhyphens)
2017-03-06 16:40:18 +01:00
Alessandro Ranellucci
b0d2644e06
Pass module path to local perl
2017-03-06 16:35:58 +01:00
Alessandro Ranellucci
c6034bbddf
Almost there with OS X packaging
2017-03-06 15:45:43 +01:00
Alessandro Ranellucci
a6c03f235f
Preserve symbolic links of dylibs instead of duplicating them in the package
2017-03-06 13:56:07 +01:00
Alessandro Ranellucci
1ea3dd7423
Bugfix: old DMG was not deleted
2017-03-06 13:38:04 +01:00
Joseph Lenox
63f66314c8
Adjusted and normalized names
2017-03-05 21:53:43 -08:00
Joseph Lenox
3eb15bd2c4
added bintray deployment bash script
2017-03-05 21:36:04 -08:00