More refactoring

This commit is contained in:
Leonardo Vencovsky committed 2023-01-17 17:09:48 +01:00
1 parent 0e6c44ac46
commit f6bc58a3d7
59 files changed
+10562 -98

No files matched your search

+9 -5
View File
@@ -3,11 +3,15 @@ CFLAGS=-Wall -fprofile-arcs -ftest-coverage -g -O0
INCLUDE=-I ../src
main:
$(CC) ./main.c $(INCLUDE) $(CFLAGS) -o $@.exe
valgrind --leak-check=yes ./$@.exe
mkdir -p ./out
$(CC) ./main.c $(INCLUDE) $(CFLAGS) -o ./out/$@.exe
valgrind --leak-check=yes ./out/$@.exe
gcov -p ./out/$@.gcda
dev: main
mkdir -p ./coverage
cd ./coverage && gcov -p ../main.gcda
mv *.gcov ./coverage
clean:
rm ./*.gcda ./*.gcno ./*.exe -f
rm ./coverage -rf
rm ./*.gcov ./*.gcda ./*.gcno ./*.exe -f
rm ./coverage ./out -rf