summaryrefslogtreecommitdiff
path: root/doc/checklist-macosx.txt
diff options
context:
space:
mode:
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