- Xcode
- Ninja
- Meson (0.58 or later)
- Shell scripts in
./Tuw/shell_scripts
Warning
GCC is not supported. (It might work, but if you find issues, you need to solve them by yourself.)
You can install meson and ninja via Homebrew. (brew install meson ninja
)
Note
If you are a Python user, you can also get them via pip. (pip3 install meson ninja
)
Run ./shell_scripts/build.sh
. The executable will be generated in build/Release/
. You can also use ./shell_scripts/build_universal.sh
instead of build.sh
to build universal binary.
If you want a debug build, run ./shell_scripts/build.sh Debug
on the terminal.
To build tests, type ./shell_scripts/test.sh
or ./shell_scripts/test.sh Debug
on the terminal.