mirror of https://github.com/vitalif/openscad
44 lines
2.0 KiB
Plaintext
44 lines
2.0 KiB
Plaintext
|
o Build CGAL:
|
||
|
|
||
|
cd CGAL-3.5
|
||
|
source runcmake.sh
|
||
|
make -j4
|
||
|
make install
|
||
|
|
||
|
o Patch OpenCSG
|
||
|
|
||
|
patch -p0 < OpenCSG-MacOSX-port.patch
|
||
|
|
||
|
o Build OpenCSG
|
||
|
|
||
|
cd OpenCSG-1.1.1
|
||
|
qmake -recursive
|
||
|
make
|
||
|
|
||
|
o Build OpenSCAD
|
||
|
|
||
|
cd openscad
|
||
|
qmake
|
||
|
make -j4
|
||
|
|
||
|
|
||
|
o Deploy
|
||
|
|
||
|
mkdir openscad.app/Contents/Frameworks
|
||
|
cp ../OpenCSG-1.1.1/lib/libopencsg.dylib openscad.app/Contents/Frameworks
|
||
|
cp /opt/local/lib/libGLEW.1.5.1.dylib openscad.app/Contents/Frameworks
|
||
|
cp /Library/Frameworks/QtOpenGL.framework/Versions/4/QtOpenGL openscad.app/Contents/Frameworks
|
||
|
cp /Library/Frameworks/QtGui.framework/Versions/4/QtGui openscad.app/Contents/Frameworks
|
||
|
cp /Library/Frameworks/QtCore.framework/Versions/4/QtCore openscad.app/Contents/Frameworks
|
||
|
install_name_tool -change libopencsg.1.dylib @executable_path/../Frameworks/libopencsg.dylib openscad.app/Contents/MacOS/openscad
|
||
|
install_name_tool -change QtOpenGL.framework/Versions/4/QtOpenGL @executable_path/../Frameworks/QtOpenGL openscad.app/Contents/MacOS/openscad
|
||
|
install_name_tool -change QtGui.framework/Versions/4/QtGui @executable_path/../Frameworks/QtGui openscad.app/Contents/MacOS/openscad
|
||
|
install_name_tool -change QtCore.framework/Versions/4/QtCore @executable_path/../Frameworks/QtCore openscad.app/Contents/MacOS/openscad
|
||
|
install_name_tool -change QtGui.framework/Versions/4/QtGui @executable_path/../Frameworks/QtGui openscad.app/Contents/Frameworks/QtOpenGL
|
||
|
install_name_tool -change QtCore.framework/Versions/4/QtCore @executable_path/../Frameworks/QtCore openscad.app/Contents/Frameworks/QtOpenGL
|
||
|
install_name_tool -change QtCore.framework/Versions/4/QtCore @executable_path/../Frameworks/QtCore openscad.app/Contents/Frameworks/QtGui
|
||
|
|
||
|
install_name_tool -change /opt/local/lib/libGLEW.1.5.1.dylib @executable_path/../Frameworks/libGLEW.1.5.1.dylib openscad.app/Contents/MacOS/openscad
|
||
|
install_name_tool -change /opt/local/lib/libGLEW.1.5.1.dylib @executable_path/../Frameworks/libGLEW.1.5.1.dylib openscad.app/Contents/Frameworks/libopencsg.dylib
|
||
|
|