Commit Graph

265 Commits (728f00d8f7f1f94f9b29e5bfec6e6b20f99b8029)

Author SHA1 Message Date
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
Marius Kintel 4394c7a030 Upgraded CGAL to 4.0 2012-03-28 00:05:18 +02:00
Marius Kintel 955e0f1344 Added commented-out support for CGAL-4.0beta1 2012-02-19 13:01:36 +01:00
Marius Kintel 5606f457c3 Removed deprecated file 2012-02-18 18:23:59 +01:00
Marius Kintel a9e7940943 Merged the 64-bit only script back into the main script. Use the -6 option for 64-bit only 2012-02-15 00:14:27 +01:00
Andrew Plumb b633845e55 EIGEN2DIR and MAC_OSX_VERSION_MIN
Defining EIGEN2DIR in setenv.
Set MAC_OSX_VERSION_MIN=10.5.
2012-02-13 11:22:06 -05:00
Andrew Plumb e1134e06f4 Build Deps for 64-bit only mac osx
To work with QtSDK 4.7.4 and more current versions of Mac OS X.
2012-02-12 12:55:30 -05:00
Andrew Plumb c653a961dd Parametrized version-min and added eigen2.
- Made "macosx-version-min" set via MAC_OSX_VERSION_MIN variable.
- Added build-deps for eigen2
- Added EIGEN2DIR to openscad.pro.user
- Unchecked "Use Shadow Build" to build OpenSCAD.app in project
directory.
2012-02-09 21:19:27 -05:00
Andrew Plumb fd829165fd Merge branch 'master' of github.com:clothbot/openscad 2012-02-09 10:40:15 -05:00
Andrew Plumb 99633dd0da Conditionally download bundles if they don't exist.
Saves having to re-download the bundles every time, assuming downloaded
successfully the (N-1)th time.
2012-02-08 15:07:55 -05:00
Brad Pitcher 45e4c10123 Fix linux releases 2012-02-08 22:28:53 +08:00
Andrew Plumb 3c428a61ff Replaced user- with PWD-dependent paths 2012-02-06 09:13:11 -05:00
Andrew Plumb c6807d4c57 Bugs ID'd by Qt Creator & setup for Mac OS X.
- Removing user-dependency in dep-build path.
- QT Creator complains about entries in Preferences.ui
- File opescad.pro.user by QT Creator on Mac OS X 10.7.
2012-02-06 09:12:15 -05:00
Marius Kintel 3072518e83 Updated to gmp-5.0.3 - now works on Mac OS X Lion. Also exit script on any error 2012-02-03 03:29:08 +01: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 0e9274a1da Removed obsolete script 2012-01-14 17:19:54 +01:00
Marius Kintel 098ae63519 Removed obsolete script 2012-01-14 17:18:43 +01:00
Marius Kintel fdce8d15fc Merge branch 'master' into boost_filesystem
Conflicts:
	boost.pri
	src/lexer.l
	tests/CMakeLists.txt
2012-01-04 23:07:32 +01:00
Marius Kintel a2f8b11ff4 Set back version to date-tagged 2011-12-30 15:26:16 +01:00
Marius Kintel 44360abe09 build system bugfix: set version back to 2011.12 2011-12-30 14:50:23 +01:00
Marius Kintel 8df595120f packaging bugfix: Make archive include MCAD 2011-12-30 14:32:10 +01:00
Marius Kintel 95d8bad58e Set back version to date-tagged 2011-12-29 15:46:56 +01:00
Marius Kintel bed9677365 Updated version to 2011.12 2011-12-29 15:39:14 +01:00
Marius Kintel 195137324a Handle internal boost dependencies 2011-12-23 22:00:53 +01:00
Marius Kintel 87ce149df2 Merge branch 'master' into boost_filesystem
Conflicts:
	boost.pri
	tests/CMakeLists.txt
2011-12-19 15:41:11 +01:00
Marius Kintel ef29553226 Minor release preparations 2011-12-17 18:42:45 +01:00
Marius Kintel b74bb392af generalized MACOSX_DEPLOY_DIR into the platform-independent OPENSCAD_LIBRARIES 2011-12-15 04:59:15 +01:00
Marius Kintel b3fa4d98a4 Added regex to boost build 2011-12-06 22:34:43 +01:00
Marius Kintel ae30a79784 Ported from QFileInfo to boost::filesystem 2011-12-06 04:09:39 +01:00
Marius Kintel e68773df50 Upgraded OpenCSG to 1.3.2 2011-12-03 01:21:44 +01:00
Marius Kintel e09c0781db Turn off ccache when building releases 2011-11-27 23:18:26 +01:00
Marius Kintel 1969396b9d Reverted to boost-1.47 for now - 1.48 causes some tests to fail; *_polygon-holes-touch *_polygon-mesh 2011-11-23 14:35:43 +01:00
Marius Kintel 077a914ac6 Upgraded to boost 1.48, added boost filesystem 2011-11-22 12:00:49 +01:00
Marius Kintel 73d0b74cdf Upgraded 3rd party software: gmp-5.0.2, mpfr-3.1.0, glew-1.7.0 2011-11-08 03:33:22 +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 c407d6bbd1 gmp was specified twice 2011-09-30 02:43:49 +02:00
Marius Kintel c1fa2f9675 Upgrade to CGAL-3.9 2011-09-29 22:22:49 +02:00
Marius Kintel 5ac9162f1c Some typos 2011-09-12 11:59:50 +02:00
Marius Kintel 06a101df17 Change link on web page when publishing snapshots 2011-09-11 20:56:45 +02:00
Marius Kintel 4f7051412b Bundle MCAD library 2011-09-08 03:27:18 +02:00
Marius Kintel 3129189342 Use our own boost with CGAL 2011-09-03 06:02:15 +02:00
Marius Kintel daebff80c7 Apply FBO patch to OpenCSG 2011-08-02 17:42:24 +02:00
Marius Kintel 6882228058 Merge branch 'master' into visitor
Conflicts:
	src/GLView.h
	src/glview.cc
	src/mainwin.cc
	src/render-opencsg.cc
2011-07-31 01:58:51 +02:00
Marius Kintel 09a5fe2cae Updated to latest versions 2011-07-23 23:44:56 +02:00
Marius Kintel 21ac6c05d1 merged in recent changes in master 2011-07-11 03:54:20 +02:00
Marius Kintel 8289982efc Set version back to datestamp 2011-06-14 19:16:11 +02:00
Marius Kintel 7935c5ae51 Bumped version to 2011.06 2011-06-14 15:58:20 +02:00
Marius Kintel 3499fb2fc9 Relocated files 2011-06-06 02:11:13 +02:00
Marius Kintel 8d9c0cccf0 Windows installer builder from Kliment Yanev 2011-06-05 19:55:16 +02:00
Marius Kintel 2f740380dc Merged with master 2011-04-28 17:36:56 -04:00
Marius Kintel eb16c3ea56 reset version to using date-tag 2011-04-28 10:58:19 -04:00
Marius Kintel 45e80489f8 Updated version to 2011.04 2011-04-26 20:58:37 -04:00
Marius Kintel 1f51e279d8 bugfix: 64-bit build of gmp was broken under Leopard, bumped to mpfr 3.0.1 2011-04-19 04:54:56 +02:00
Marius Kintel 6839bc42eb package mpfr and gmp with binaries - thanks Giles 2011-04-13 20:20:53 +02:00
Marius Kintel d24b3cc84d Ported recent changes to master into the visitor branch 2011-04-12 20:35:44 +02:00
Marius Kintel 36e970bc79 forgot install name of boost_program_options 2011-04-06 18:05:42 +02:00
Marius Kintel 9103d2235c Updated to latest version of 3rd party libs 2011-04-06 15:16:59 +02:00
Marius Kintel 4ed0748e3a Update from upstream 2011-04-06 15:16:35 +02:00
Marius Kintel 64707cb326 Upload script for binaries 2011-01-21 21:33:44 +01:00
clifford 1794a11b93 Clifford Wolf:
Tiny fix in chrpath_linux for 64 bit
	(but it still does only work on 32 bit binaries)



git-svn-id: http://svn.clifford.at/openscad/trunk@592 b57f626f-c46c-0410-a088-ec61d464b74c
2011-01-21 18:34:36 +00:00
Marius Kintel aed41cec25 Default dropbox installation has changed 2011-01-11 13:42:44 +01:00
Marius Kintel dd73cb94a0 remove existing glew before building 2010-11-17 01:24:24 -05:00
kintel 746159d183 Updated to latest versions
git-svn-id: http://svn.clifford.at/openscad/trunk@570 b57f626f-c46c-0410-a088-ec61d464b74c
2010-10-31 00:30:27 +00:00
kintel 9f6a3da9bd mpft -> 1.3.0, cgal -> 3.6.1
git-svn-id: http://svn.clifford.at/openscad/trunk@567 b57f626f-c46c-0410-a088-ec61d464b74c
2010-07-09 09:35:15 +00:00
kintel 1711a19b1c Minor adaptations and verbosity
git-svn-id: http://svn.clifford.at/openscad/trunk@553 b57f626f-c46c-0410-a088-ec61d464b74c
2010-05-27 23:18:08 +00:00
kintel 602d493c58 Fixed problems in fat binary build of libgmp and libmpfr
git-svn-id: http://svn.clifford.at/openscad/trunk@552 b57f626f-c46c-0410-a088-ec61d464b74c
2010-05-27 23:17:25 +00:00
kintel 138b6c3f06 Fail correctly on library not found
git-svn-id: http://svn.clifford.at/openscad/trunk@551 b57f626f-c46c-0410-a088-ec61d464b74c
2010-05-27 23:16:49 +00:00
kintel 0d4e236492 Added create-stl.sh
git-svn-id: http://svn.clifford.at/openscad/trunk@550 b57f626f-c46c-0410-a088-ec61d464b74c
2010-05-27 23:16:23 +00:00
clifford 1edad39205 Clifford Wolf:
Post release stuff



git-svn-id: http://svn.clifford.at/openscad/trunk@548 b57f626f-c46c-0410-a088-ec61d464b74c
2010-05-27 07:53:35 +00:00
clifford a8b52f2a90 Clifford Wolf:
Release prep



git-svn-id: http://svn.clifford.at/openscad/trunk@546 b57f626f-c46c-0410-a088-ec61d464b74c
2010-05-27 07:50:59 +00:00
kintel 203858f6b5 Autorun sanity check before publising
git-svn-id: http://svn.clifford.at/openscad/trunk@541 b57f626f-c46c-0410-a088-ec61d464b74c
2010-05-10 17:42:27 +00:00
kintel 9f5e5826c7 Build all dependencies in one go with current architectures and compatibility modes
git-svn-id: http://svn.clifford.at/openscad/trunk@538 b57f626f-c46c-0410-a088-ec61d464b74c
2010-05-09 01:56:03 +00:00
kintel faf5692900 Added check for 32-bit and 64-bit version
git-svn-id: http://svn.clifford.at/openscad/trunk@532 b57f626f-c46c-0410-a088-ec61d464b74c
2010-05-08 03:55:18 +00:00
kintel 397a0209cc mac deployment update
git-svn-id: http://svn.clifford.at/openscad/trunk@531 b57f626f-c46c-0410-a088-ec61d464b74c
2010-05-07 19:04:12 +00: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 838bb59ead Added sanity check script
git-svn-id: http://svn.clifford.at/openscad/trunk@528 b57f626f-c46c-0410-a088-ec61d464b74c
2010-05-07 16:24:22 +00:00
kintel 419e8900fc Install CGAL in a version-tagged directory
git-svn-id: http://svn.clifford.at/openscad/trunk@499 b57f626f-c46c-0410-a088-ec61d464b74c
2010-03-31 14:47:43 +00:00
kintel 3db725a295 added more tests
git-svn-id: http://svn.clifford.at/openscad/trunk@497 b57f626f-c46c-0410-a088-ec61d464b74c
2010-03-31 00:45:53 +00:00
kintel cca148f5c9 Reorganized the testdata dir
git-svn-id: http://svn.clifford.at/openscad/trunk@494 b57f626f-c46c-0410-a088-ec61d464b74c
2010-03-31 00:45:23 +00:00
kintel 334f15c0d6 Minor build system fixes
git-svn-id: http://svn.clifford.at/openscad/trunk@492 b57f626f-c46c-0410-a088-ec61d464b74c
2010-03-31 00:25:04 +00:00