mirror of https://github.com/KLayout/klayout.git
This refs #4 and #6. |
||
|---|---|---|
| .. | ||
| ReadMe.txt | ||
| build4mac.py | ||
| build4mac_env.py | ||
| build4mac_util.py | ||
ReadMe.txt
<< Draft Version 0.002>>
1. Introduction:
This directory "macbuild" contains different files required for building KLayout
version 0.25 or later for different Max OSX including:
* Yosemite (10.10)
* El Capitan (10.11)
* Sierra (10.12)
* High Sierra (10.13)
By default, Qt framework is Qt5 from Mac Ports (https://www.macports.org/) which
is usually located under:
/opt/local/libexec/qt5/
Also by default, supported script languages, i.e, Ruby and Python, are those
standard ones bundled with the OS.
However, you are able to choose other options like Python from Anaconda.
:
: (to be updated)
:
:
2. How to use:
(1) Make a symbolic link from the parent directory (where 'build.sh' exists) to
'build4mac.py', that is,
build4mac.py -> macbuild/build4mac.py
(2) Invoke 'build4mac.py' with appropriate options, for example, for debug-build:
$ cd /where/'build.sh'/exists
$ ./build4mac.py -d
(3) Confirm successful build.
(4) Run 'build4mac.py' again with the same options used in (2) PLUS "-y"
to deploy executables and libraries under "klayout.app" bundle.
$ ./build4mac.py -d -y
[End of File]