2010-01-30 22:00:28 +03:00
|
|
|
o Prerequisites (MacPorts):
|
2010-01-30 22:28:23 +03:00
|
|
|
- NB! CGAL requires gcc >= 4.2
|
2010-01-30 22:00:28 +03:00
|
|
|
- eigen
|
|
|
|
- boost
|
|
|
|
- gmp
|
|
|
|
- mpfr
|
2010-03-27 21:40:12 +03:00
|
|
|
- cmake
|
2010-01-30 22:00:28 +03:00
|
|
|
- Qt4
|
|
|
|
|
2010-03-27 21:40:12 +03:00
|
|
|
o Build CGAL >= 3.5
|
2009-10-25 23:35:03 +03:00
|
|
|
|
2010-03-27 21:40:12 +03:00
|
|
|
tar xzf CGAL-3.6.tar.gz
|
|
|
|
cd CGAL-3.6
|
2010-03-31 18:47:43 +04:00
|
|
|
cmake -DCMAKE_INSTALL_PREFIX=$PWD/../install/CGAL-3.6 -DBUILD_SHARED_LIBS=FALSE
|
2009-10-25 23:35:03 +03:00
|
|
|
make -j4
|
|
|
|
make install
|
|
|
|
|
2010-03-27 21:40:12 +03:00
|
|
|
o Patch OpenCSG >= 1.3.0
|
2009-10-25 23:35:03 +03:00
|
|
|
|
2010-03-27 21:40:12 +03:00
|
|
|
tar xzf OpenCSG-1.3.0.tar.gz
|
2010-02-09 12:52:42 +03:00
|
|
|
cd OpenCSG-1.3.0
|
2010-03-19 07:10:13 +03:00
|
|
|
patch -p1 < ../openscad/patches/OpenCSG-1.3.0-MacOSX-port.patch
|
2009-10-25 23:35:03 +03:00
|
|
|
|
|
|
|
o Build OpenCSG
|
|
|
|
|
|
|
|
qmake -recursive
|
|
|
|
make
|
|
|
|
|
2009-12-13 03:22:07 +03:00
|
|
|
o Build and Deploy OpenSCAD
|
2009-10-25 23:35:03 +03:00
|
|
|
|
2010-01-30 20:43:14 +03:00
|
|
|
# Update VERSION in publish-macosx.sh
|
2009-10-25 23:35:03 +03:00
|
|
|
cd openscad
|
2010-01-30 20:43:14 +03:00
|
|
|
./scripts/publish-macosx.sh
|