#!/usr/bin/bash echo "Running CMake" cmake --preset=default echo "Running Ninja" if echo "$@" | grep -e "clean" -q then cmake --build build --target clean elif echo "$@" | grep -e "rebuild" -q then cmake --build build --clean-first else cmake --build build fi if echo "$@" | grep -e "docs" -q then if echo "$@" | grep -e "-v" -q then doxygen else doxygen > /dev/null || echo "Doxygen Failed" fi fi