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
00c19d2a36
fix path of openscad.exe in installer.nsi
2012-08-05 03:18:17 +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
a32dcbf4ba
enable MXEDIR to bet user-set. improve linux doc.
2012-08-04 20:40:35 +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
fddad68a73
give Kintel and Wolf permission to alter the license
2012-08-03 20:11:13 -05:00
don bright
81df2f9c5f
some tweaks for better error reporting
2012-08-03 19:38:47 -05:00
don bright
c8cdc9d81c
use VERSION environment variable instead of editing files
2012-08-03 19:22:22 -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
don bright
c29d8a370f
tweak wording.
2012-08-02 00:05:27 -05:00
don bright
0b77c6af81
bugfixes, update README
2012-08-01 23:14:34 -05:00
don bright
e9e97af0a1
add script to do qmake line for mingw. enable fully auto build
2012-08-01 23:06:19 -05:00
don bright
679ae1304e
Merge branch 'mingw_installer' of github.com:openscad/openscad into mingw_installer
2012-08-01 22:34:48 -05:00
don bright
cec082a7fa
fix bug w OPENSCADDIR
2012-08-02 05:20:02 +02:00
don bright
faa9066125
Merge branch 'master' of github.com:openscad/openscad into mingw_installer
2012-08-01 22:03:39 -05:00
don bright
b942c728c1
find openscad.exe. clearup confusion re NUMCPU / NUMJOBS
2012-08-01 22:02:45 -05:00
don bright
5036d9acea
fix permissions
2012-08-01 21:40:17 -05:00
don bright
1381bec31f
rename mingw file-association script to fit with the scripting system better
2012-08-01 21:39:30 -05:00
don bright
4119380456
add FileAssociation zlib-licensed file from nsis.sourceforge.net
2012-08-01 21:35:17 -05:00
don bright
4f7325619c
Adding fileassociation.nsh script from zlib-licensed NSIS wiki
2012-08-01 21:24:21 -05:00
don bright
782ce65835
replace RELEASE_DIR with DEPLOYDIR to match Mac OSX? auto-download MCAD.
2012-08-01 20:44:41 -05:00
don bright
2f3e11a797
new script to set env variables for mingw cross build
2012-08-01 20:35:38 -05:00
don bright
bac5e1130c
rework mingw to be more like other builds (setenv-mingw-xbuild.sh)
2012-08-01 20:35:12 -05:00
Marius Kintel
4b2b7cb4a1
Upgraded CGAL to 4.0.2
2012-07-29 17:24:56 -04:00
don bright
57173bbe7a
fix name of script
2012-07-29 10:51:31 -05:00
don bright
4790270424
script to help build windows installer.
2012-07-29 10:24:38 -05:00
don bright
12ff22c077
update version of CGAL in linux build script
2012-07-24 20:08:40 -05:00
Marius Kintel
f1634d545d
Merge branch 'master' of github.com:openscad/openscad
...
Conflicts:
scripts/linux-build-dependencies.sh
2012-07-23 22:43:43 -04:00
don bright
36d2515282
remove debug line
2012-07-22 16:42:33 -05:00
don bright
e501bdd222
improve usage on PCBSD
2012-07-22 16:39:22 -05:00
don bright
ec01e7f492
Merge branch 'cgal402' of github.com:openscad/openscad into clang
2012-07-20 21:32:31 -05:00
don bright
924c9ccc1f
change back to original directory after opencsg build
2012-07-20 21:00:57 -05:00
don bright
dba4fda818
fix bug
2012-07-20 19:54:48 -05:00
don bright
4e6e390d7c
build opencsg properly
2012-07-20 19:52:32 -05:00
don bright
448bb14360
improve clang build of glew and opencsg
2012-07-20 17:01:17 -05:00
don bright
b22951af47
enable build of glew + opencsg with clang from script
2012-07-20 15:51:40 -05:00
don bright
dec26f84dd
initial steps towards support of clang compiler
2012-07-20 15:23:16 -05:00
don bright
eda7a41335
cgal 4.0.2 has a bugfix re clang and gcc 4.7 ( issue #117 )
2012-07-20 14:36:17 -05:00
don bright
8e3f3102f5
indicate which freebsd tested on
2012-07-18 02:35:02 -05:00
don bright
d30775a5c0
create bsd build scripts for freebsd 9.
2012-07-18 02:23:37 -05:00
Marius Kintel
821c064f3e
sed parameter bug for build_glew(). Fixes #145
2012-07-16 22:12:57 -04:00
Marius Kintel
3267ba2d56
Merge pull request #146 from openscad/mingwcross1
...
Mingwcross1
2012-07-16 18:55:31 -07:00
don bright
d6ae963394
fix build bugs on fedora 64-bit
2012-07-15 15:46:38 -07:00
don bright
d7e40ae907
create dir if non-existant, bug rept by Brad Pitcher
2012-07-15 22:51:03 +02:00
don bright
be9c424a15
cleanup
2012-07-15 22:13:20 +02:00
don bright
10619bdb49
Merge branch 'master' of github.com:openscad/openscad into mingwcross1
...
Conflicts:
src/linearextrude.cc
2012-07-15 22:06:23 +02:00
don bright
8cc442369f
fix bugs in build
2012-07-15 14:29:14 -05:00
don bright
8e1fee3de7
don't suggest paralell build by default, it can cause parser_yacc problem
2012-07-15 19:33:57 +02:00
don bright
5e2350d252
improve printout notices
2012-07-15 19:28:06 +02:00
don bright
cd81cecc3a
put .o files of cross into separate directory. handle git issue.
2012-07-15 18:47:18 +02:00
don bright
d3fd45b248
allow NUMJOBS and NUMCPU + explanations. fix tabs.
2012-07-15 17:25:15 +02:00
don bright
14160d248a
put obj files in separate dir during mingw win32 cross compilation
2012-07-15 09:39:20 -05:00
Marius Kintel
1b38030f7e
Merge branch 'master' of github.com:openscad/openscad
2012-07-14 21:58:55 -04:00
Marius Kintel
13557f1f9a
Merge branch 'timestamp-cache'
2012-07-14 21:57:55 -04:00
Marius Kintel
d88429d7e4
Merge branch 'master' of github.com:openscad/openscad
...
Conflicts:
scripts/linux-build-dependencies.sh
2012-07-13 15:29:37 -04:00
Marius Kintel
1395af1101
Merge branch 'master' into version_check
2012-07-13 15:08:46 -04:00
don bright
e1fe9a33a6
improve wording of CGAL warning + env var warning
2012-07-12 21:51:38 -05:00
don bright
a2a31e7631
detect cmake version. enable build_git
2012-07-13 04:31:28 +02:00
don bright
a872691ab5
add reminder to env-var script to re-run qmake
2012-07-12 18:47:34 -07:00
don bright
2cf86fc204
fix bug in ubuntu script. tweak README to match MacOSX section.
2012-07-12 03:02:41 +02:00
don bright
3d94628e34
detect debian version. give advice if too old.
2012-07-11 19:52:47 -05:00
don bright
beac717910
update README, add build-essentials and ubuntu version detection
2012-07-11 19:50:26 -05:00
Don Bright
154e2c7049
create an easy build-script for fedora 17
2012-07-11 20:20:17 -04:00
don bright
54f6fb2754
update documentation. update glew version for ubuntu package d/l
2012-07-11 00:12:44 -05:00
don bright
cb287b22ca
add build script for ubuntu that downloads binary packages too
2012-07-10 23:48:49 -05:00
don bright
bf22cef8d9
rewrite to be compatible with ubuntu 'dash' shell
2012-07-10 23:48:29 -05:00
Don Bright
4440cb81f9
make name match other build script names better
2012-07-10 23:01:20 -05:00
Don Bright
631ac4606d
script to auto-download/install dependency packages in OpenSUSE
2012-07-10 22:52:16 -05:00
Don Bright
b2c12d23a9
features: build CGAL/OpenCSG alone. customize BASEDIR more easily
2012-07-10 22:52:05 -05:00
Marius Kintel
38a4585d1a
Tweaks for Qt 4.8 and correct mpfr download link
2012-07-09 17:31:29 -04:00
Marius Kintel
694382bba9
Merge branch 'master' into value
...
Conflicts:
src/parsersettings.cc
2012-07-05 09:41:15 -04:00
don bright
883c433e24
Merge branch 'linbuilder' of git@github.com:openscad/openscad into linbuilder
2012-07-04 08:04:16 +02:00
don bright
9b0f148d2d
documentation for purpose of file
2012-07-04 08:03:38 +02:00
don bright
def43ad316
improve script reporting and functionality (export)
2012-07-03 22:53:37 -07:00
don bright
5b805ed586
wget or curl required. if curl isnt there, wget will fetch + build it
2012-07-03 22:31:22 -07:00
don bright
bbef180a21
kludge-fix for broken Makefiles for opencsg + glew on Fedora 64bit
2012-07-03 22:27:31 -07:00
don bright
9a05c66e1c
document linux source build. add env variable script for linux src builds
2012-07-04 06:33:04 +02:00
don bright
491caa15ad
auto-detect curl + cmake. link libs properly. use 'openscad_deps' subdir
2012-07-04 04:34:00 +02:00
Brad Pitcher
32a0fcb892
update linux snapshot links
2012-06-19 08:39:35 -07:00
Brad Pitcher
f97f09ab0e
name the file with the correct architecture
2012-06-19 08:39:06 -07:00
Marius Kintel
197a4e4d36
Merge branch 'master' into value
2012-06-04 11:34:27 +02:00
don bright
8abd201dd8
add script to download and build updated cmake version (for CGAL)
2012-06-02 18:58:08 +02:00
don bright
5b454adeef
add paralellization flags to various builds
2012-06-02 18:26:44 +02:00
don bright
056f6c6131
add documentation to workaround GLEWDIR bug
2012-05-29 02:29:29 +02:00
don bright
26b3c3633c
tweak opencsg installation.
2012-05-29 02:15:49 +02:00
don bright
bf5eac6880
tweaks, add more documentation, fix opencsg.h bug
2012-05-29 01:50:31 +02:00
don bright
145bc6df61
documentation
2012-05-29 01:27:40 +02:00
don bright
ad04170574
paralell build curl
2012-05-29 01:25:43 +02:00
Marius Kintel
6735a8841b
Don't build CGAL as debug
2012-05-28 00:30:39 +02:00
Marius Kintel
18529d2f78
Build mpfr with the latest official patches
2012-05-09 13:21:47 -04:00
Marius Kintel
db2d5b3177
Bumped gmp to 5.0.5
2012-05-09 11:12:24 -04:00
Marius Kintel
a1ff48eef9
Fixes to make CGAL-4.0 link correctly on Mac
2012-05-09 10:55:29 -04:00