Commit Graph

45 Commits (3b3ef44f6636affef8138f4c8b7dec1333f50377)

Author SHA1 Message Date
Marius Kintel bfc826abba Added appdata for Linux desktops. #494 2013-10-01 01:23:01 -04:00
Don Bright 31c88a434b merge branch to get windows "library path" working. tweak build system,
eliminate several compiler warnings.
2013-05-25 22:37:26 -05:00
don bright 2c5b09a0a7 zip silent 2013-05-18 19:03:08 +02:00
don bright cc94b647f1 credit tony theodore 2013-05-18 19:01:35 +02:00
don bright 874a484068 if .com fails, stop build. also stop using make || make 2013-05-18 18:57:08 +02:00
don bright 7d68cb0232 improve mingw build, make rm silent 2013-05-18 18:39:48 +02:00
Don Bright b3b83059e7 tweaks to improve build. alos update about.html docs 2013-05-17 15:32:23 -05:00
Don Bright be87d30f42 enable both win32 and win64 build and upload (beta level) from same script 2013-05-16 22:59:58 -05:00
Don Bright 293f3cc7c9 enable mingw64 cross build (alpha stage) 2013-05-16 06:54:34 -05:00
Don Bright 0cc3bb3890 fix indentation, uncomment cd command, fix reading of username 2013-05-13 06:57:19 -05:00
Don Bright 84eaad1457 update to match new mxe. add 'builder' script to automate some stuff 2013-05-12 12:19:04 -05:00
Marius Kintel 8711bd2500 Set preprocessor define for deployment builds. Don't include sparkle in development builds. Note: Development snapshots are considered deployment builds 2013-03-09 13:04:36 -05:00
Marius Kintel ac4cd58354 bugfix: Actually use Set instead of Add after we added the key to Info.plist manually 2013-02-07 12:29:54 -05:00
Marius Kintel 3c19224eb6 Correctly add CFBundleVersion to Info.plist 2013-02-05 01:19:12 -05:00
Marius Kintel fa00547507 First version of automatic updates for Mac 2013-02-05 00:36:25 -05:00
don bright 1af090c7b3 add wrapper code from nop head, mod build scripts 2013-01-21 14:25:14 +01:00
don bright 728f00d8f7 clarify comments 2012-12-29 17:41:13 -06:00
don bright 406bf8a3a6 clarify mingw32 usage in docs & in 'print usage' 2012-12-03 09:08:11 +01:00
don bright f07edc4f05 allow 'mingw32' option. dont use OSTYPE. fix docs. allow NUMCPU multicore build 2012-12-03 08:47:54 +01:00
don bright 8318c672a8 clarify documentation 2012-08-05 05:03:52 +02:00
don bright bae78fc8f9 restory old submodule update command if .git exists 2012-08-05 05:01:52 +02:00
don bright 27f23903d3 more error reporting and log reporting 2012-08-05 03:59:22 +02:00
don bright 1a7f52b680 improve log messages in release script 2012-08-05 03:22:28 +02:00
don bright db53bdb496 1. fix bug in detecting makensis
2. better error message for MXE not being found
2012-08-05 03:04:40 +02:00
don bright 58db7a9d19 move functionality from build-installer script to release-common.
mostly this means
1. detect NSIS and fail with error message if its not there
2. remove mingw-build-installer and mingw-build-openscad as they are nowredundant.

running publish-mingw-x does exactly the same thing, only better
because it builds from a clean source tree.
2012-08-05 02:47:36 +02:00
don bright 06d48a47f8 favor exclusion during copy instead of rm of .git directory. 2012-08-05 02:06:10 +02:00
don bright a56721af47 use mxe's nsis if we dont have it. detect MCAD better. 2012-08-05 00:18:36 +02:00
don bright 8208fe1437 remove debug comment 2012-08-04 19:57:19 +02:00
don bright 1d47a6ebb6 fix symlink bug in setenv-mingw script. enhance linux docs 2012-08-04 19:54:12 +02:00
don bright 72462e4d0f cleanup OSTYPE 2012-08-04 12:22:40 -05:00
don bright 7b9a838abe update the 'release checklist' and integrate with mingw crossbuild 2012-08-03 06:30:28 -05:00
don bright 08b0776985 integrate mingw-xxxx scripts with release-common.sh 2012-08-02 21:52:47 -05:00
Brad Pitcher f97f09ab0e name the file with the correct architecture 2012-06-19 08:39:06 -07:00
Brad Pitcher 03771dc21e Fix linux releases 2012-02-04 13:14:35 -08:00
Brad Pitcher 1b5dbe0dda check that the .git directory exists 2012-01-25 13:06:27 -08:00
Brad Pitcher a76129971e updates submodules if building from git 2012-01-25 07:43:43 -08:00
Marius Kintel 2217eff627 Added OPENSCAD_COMMIT define to show which git commit a binary actually is built from in the about box. Pass -c to release_common.sh to turn this on. Please use this for development builds, see publish-macosx.sh for how development vs. release is handled 2012-01-14 17:37:34 +01:00
Marius Kintel 4213d89fa5 indentation 2011-11-07 02:06:50 +01:00
Brad Pitcher 6acf0b5019 support mingw win32 builds 2011-10-16 00:39:17 -07:00
Marius Kintel 4f7051412b Bundle MCAD library 2011-09-08 03:27:18 +02:00
kintel 0f9802ec3a Improved Mac OS X deployment - hopefully this doesn't break builds on other platforms
git-svn-id: http://svn.clifford.at/openscad/trunk@529 b57f626f-c46c-0410-a088-ec61d464b74c
2010-05-07 16:24:26 +00:00
kintel 48ca7d1856 Use macdeployqt tool instead of manual install name renaming
git-svn-id: http://svn.clifford.at/openscad/trunk@440 b57f626f-c46c-0410-a088-ec61d464b74c
2010-02-15 18:39:28 +00:00
kintel 975ecef6a9 Handle abort
git-svn-id: http://svn.clifford.at/openscad/trunk@427 b57f626f-c46c-0410-a088-ec61d464b74c
2010-02-10 00:50:02 +00:00
kintel fc1224d321 Mac update
git-svn-id: http://svn.clifford.at/openscad/trunk@375 b57f626f-c46c-0410-a088-ec61d464b74c
2010-01-30 17:43:14 +00:00
kintel 6940d17181 reorganized file structure layout. more to follow...
git-svn-id: http://svn.clifford.at/openscad/trunk@364 b57f626f-c46c-0410-a088-ec61d464b74c
2010-01-30 04:17:05 +00:00