#!/usr/bin/env bash BUILD_TYPE=${BUILD_TYPE:-Debug} BUILDDIR=${BUILDDIR:-build-$(uname -s)-$(uname -m)-$BUILD_TYPE} CMAKE_ARGS="${CMAKE_ARGS} -DCMAKE_BUILD_TYPE=${BUILD_TYPE} -DCMAKE_EXPORT_COMPILE_COMMANDS=ON" if [[ ! -f $BUILDDIR/Makefile ]]; then cmake -S . -B $BUILDDIR ${CMAKE_ARGS} fi make -C $BUILDDIR "$@"