From 9a3c026ef470223dc4f6f67e2cefe5581a4783e8 Mon Sep 17 00:00:00 2001 From: Kazunari Sekigawa Date: Tue, 28 Nov 2017 18:59:22 +0900 Subject: [PATCH] To add my Bash script for building KLayout on Mac OSX. --- macbuild/macbuildQt4.sh | 21 +++++++++++++++++++++ macbuild/macbuildQt5.sh | 21 +++++++++++++++++++++ 2 files changed, 42 insertions(+) create mode 100755 macbuild/macbuildQt4.sh create mode 100755 macbuild/macbuildQt5.sh diff --git a/macbuild/macbuildQt4.sh b/macbuild/macbuildQt4.sh new file mode 100755 index 000000000..e04c0b150 --- /dev/null +++ b/macbuild/macbuildQt4.sh @@ -0,0 +1,21 @@ +#!/bin/bash + +# Using Qt 4.8.7 from Mac Ports. +# +# Ruby: OSX native +# Python: OSX native +./build.sh \ + -release \ + -qmake /opt/local/libexec/qt4/bin/qmake \ + -build ./qt4.build.macos-yosemite \ + -bin ./qt4.bin.macos-yosemite \ + -option -j4 \ + -with-qtbinding \ + -qt4 \ + -ruby /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/bin/ruby \ + -python /System/Library/Frameworks/Python.framework/Versions/2.7/bin/python \ + -rbinc /System/Library/Frameworks/Ruby.framework/Headers \ + -rblib /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/libruby.dylib \ + -pyinc /System/Library/Frameworks/Python.framework/Versions/2.7/include/python2.7 \ + -pylib /System/Library/Frameworks/Python.framework/Versions/2.7/lib/libpython2.7.dylib 2>&1 \ + | tee macbuildQt4.log diff --git a/macbuild/macbuildQt5.sh b/macbuild/macbuildQt5.sh new file mode 100755 index 000000000..6114a572d --- /dev/null +++ b/macbuild/macbuildQt5.sh @@ -0,0 +1,21 @@ +#!/bin/bash + +# Using Qt 5.8.0 from Mac Ports. +# +# Ruby: OSX native +# Python: OSX native +./build.sh \ + -release \ + -qmake /opt/local/libexec/qt5/bin/qmake \ + -build ./qt5.build.macos-yosemite \ + -bin ./qt5.bin.macos-yosemite \ + -option -j4 \ + -with-qtbinding \ + -qt5 \ + -ruby /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/bin/ruby \ + -python /System/Library/Frameworks/Python.framework/Versions/2.7/bin/python \ + -rbinc /System/Library/Frameworks/Ruby.framework/Headers \ + -rblib /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/libruby.dylib \ + -pyinc /System/Library/Frameworks/Python.framework/Versions/2.7/include/python2.7 \ + -pylib /System/Library/Frameworks/Python.framework/Versions/2.7/lib/libpython2.7.dylib 2>&1 \ + | tee macbuildQt5.log