summaryrefslogtreecommitdiff
path: root/doc/checklist-macosx.txt
diff options
context:
space:
mode:
authorkintel <kintel@b57f626f-c46c-0410-a088-ec61d464b74c>2010-01-30 04:17:05 (GMT)
committerkintel <kintel@b57f626f-c46c-0410-a088-ec61d464b74c>2010-01-30 04:17:05 (GMT)
commit6940d171812565209efe679a5d923417c3f47d4a (patch)
tree2a05d2f8865ff1127f854db41bf31143f64ccf2d /doc/checklist-macosx.txt
parent2b19f33ee1ddce246c2bfe0a05fe379d0117a741 (diff)
reorganized file structure layout. more to follow...
git-svn-id: http://svn.clifford.at/openscad/trunk@364 b57f626f-c46c-0410-a088-ec61d464b74c
Diffstat (limited to 'doc/checklist-macosx.txt')
-rw-r--r--doc/checklist-macosx.txt25
1 files changed, 25 insertions, 0 deletions
diff --git a/doc/checklist-macosx.txt b/doc/checklist-macosx.txt
new file mode 100644
index 0000000..e3d48eb
--- /dev/null
+++ b/doc/checklist-macosx.txt
@@ -0,0 +1,25 @@
+o Build CGAL:
+
+ tar xzf CGAL-3.5.1.tar.gz
+ cd CGAL-3.5.1
+ patch -p1 < ../openscad/CGAL-OGL-Tess-Combine-Fix.patch
+ cmake -DCMAKE_INSTALL_PREFIX=$PWD/../install -DBUILD_SHARED_LIBS=FALSE
+ make -j4
+ make install
+
+o Patch OpenCSG
+
+ cd OpenCSG-1.2.0
+ patch -p1 < ../openscad/OpenCSG-1.2.0-MacOSX-port.patch
+ patch -p1 < ../openscad/OpenCSG-1.2.0-Reset-Hack.patch # Only if MDI
+
+o Build OpenCSG
+
+ qmake -recursive
+ make
+
+o Build and Deploy OpenSCAD
+
+# Update VERSION in release-macosx.sh
+ cd openscad
+ ./release-macosx.sh
contact: Jan Huwald // Impressum