fix run
This commit is contained in:
29
run.sh
29
run.sh
@@ -1,29 +0,0 @@
|
|||||||
#!/bin/zsh
|
|
||||||
|
|
||||||
PROJECT_NAME=$(basename $PWD)
|
|
||||||
|
|
||||||
run() {
|
|
||||||
command meson compile -C build
|
|
||||||
cd build
|
|
||||||
./bin/$PROJECT_NAME
|
|
||||||
cd ..
|
|
||||||
}
|
|
||||||
|
|
||||||
# run test [name_test]
|
|
||||||
# example: run test pattrens
|
|
||||||
if [[ "$1" == "test" ]]; then
|
|
||||||
echo ""
|
|
||||||
meson test $2 -C build
|
|
||||||
echo ""
|
|
||||||
awk '/^-------------------------------------------------------------------------------/{flag=1} /===============================================================================/{flag=0} flag' ./build/meson-logs/testlog.txt
|
|
||||||
elif [[ "$1" == "tests" ]]; then
|
|
||||||
echo ""
|
|
||||||
meson test -C build
|
|
||||||
echo ""
|
|
||||||
# awk '/^-------------------------------------------------------------------------------/{flag=1} /===============================================================================/{flag=0} flag' ./build/meson-logs/testlog.txt
|
|
||||||
elif [[ -d "build" ]]; then
|
|
||||||
run
|
|
||||||
else
|
|
||||||
command meson setup build
|
|
||||||
run
|
|
||||||
fi
|
|
||||||
Reference in New Issue
Block a user