- 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 bash 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 bash shell_scripts/build.sh Debug
on the terminal.
To build tests, type bash shell_scripts/test.sh
or bash shell_scripts/test.sh Debug
on the terminal.