Compare commits

...
2 Commits
2 changed files with 14 additions and 1 deletions
+1
View File
@@ -1,5 +1,6 @@
.cache
.vscode
.venv
test
test.*
*.dSYM
+13 -1
View File
@@ -1,6 +1,7 @@
#!/bin/bash
BUILD_TYPE="debug"
KERNEL="$(uname -s)"
ARGS=""
while [[ $# > 0 ]];do
@@ -17,4 +18,15 @@ while [[ $# > 0 ]];do
esac
done
bear -- make BUILD_TYPE=$BUILD_TYPE $ARGS
if [[ $KERNEL == "Darwin" ]]; then
if [[ ! -d .venv ]]; then
python3 -m venv .venv
fi
source .venv/bin/activate
pip install scan-build
intercept-build make CC=intercept-cc CXX=intercept-c++ BUILD_TYPE=$BUILD_TYPE $ARGS
deactivate
else
bear -- make BUILD_TYPE=$BUILD_TYPE $ARGS
fi