From: Samir Benmendil Date: Sun, 9 Feb 2025 14:12:29 +0000 (+0000) Subject: bin: add cmk X-Git-Url: https://git.rmz.io/dotfiles.git/commitdiff_plain/c39bafbfcb6c7a3ebf122b1305b2eafbe3399e70 bin: add cmk --- diff --git a/bin/cmk b/bin/cmk new file mode 100755 index 0000000..e425e54 --- /dev/null +++ b/bin/cmk @@ -0,0 +1,11 @@ +#!/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 "$@"