build macOS with make instead of ninja

This commit is contained in:
adam-bloom 2021-01-02 21:31:34 -07:00
parent db99a90d15
commit b726177ea7
1 changed files with 15 additions and 2 deletions

View File

@ -33,9 +33,22 @@ else
echo -e "\033[0;36mBuilding OpenRCT2...\033[0m"
mkdir -p bin && cd bin
export DESTDIR=install
cmake .. -G Ninja -DCMAKE_INSTALL_PREFIX=/usr "$@"
# macOS runners do not have Ninja installed by default
if [[ $(uname) == "Darwin" ]]; then
cmake .. -DCMAKE_INSTALL_PREFIX=/usr/local "$@"
else
cmake .. -G Ninja -DCMAKE_INSTALL_PREFIX=/usr "$@"
fi
if [[ "$TESTPAINT" == "true" ]]; then
testpaint_target=testpaint
fi
ninja -k0 $testpaint_target all install
# macOS runners do not have Ninja installed by default
if [[ $(uname) == "Darwin" ]]; then
make install
else
ninja -k0 $testpaint_target all install
fi
fi