Don Bright
9be9d1513d
build linux snapshot with QT5 by default
2014-04-26 23:48:18 -05:00
Don Bright
ea4a10c027
fix bugs in date code setting. fix bug with crlf conversion
2014-04-07 16:36:31 -05:00
Don Bright
f1f7b1a665
fix bash bug when using awk to convert lf to crlf
2014-04-03 17:08:28 -05:00
Don Bright
58017aeb08
put 'tests' in name of OpenSCAD Tests on Windows. clean up some bad scripting
2014-04-02 03:10:26 -05:00
Don Bright
24e029c76f
convert text files from lf to crlf for windows test build
2014-04-02 01:14:35 -05:00
Don Bright
214870062b
add WinReadme.txt to Windows(TM) test suite package to prevent confusion
2014-04-01 21:52:09 -05:00
Don Bright
2b1ab8e1ed
better indicate in report if all tests pass. add 'doc' to test bundle.
2014-03-30 14:57:30 -05:00
Don Bright
97ebae9f78
polish up so its easier to run under Windows(TM)
2014-03-30 12:23:58 -05:00
Don Bright
90c549ad0a
fix the use of imagemagick convert during cross-built tests.
2014-03-29 13:14:41 -05:00
Don Bright
53a0f9c4cf
MXE cross build of tests: polish the scripts, introduce conversion script
...
for CTest
2014-03-28 22:55:37 -05:00
Don Bright
80b226bbe4
add Tests build for mxe/mingw to release-common. make GLIB2 better for crossbuild
2014-03-28 16:23:23 -05:00
Don Bright
776df9fc0e
update release-common.sh calls to use 'snapshot', add 'release' stub
2014-02-24 18:24:39 -06:00
Marius Kintel
3ac8895d7a
Enable experimental features only for snapshot builds
2014-02-23 15:47:26 -05:00
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