mirror of
https://github.com/caperren/school_archives.git
synced 2025-11-09 21:51:15 +00:00
Added Software Engineering II code
This commit is contained in:
@@ -0,0 +1,27 @@
|
||||
CFLAGS = -Wall -fpic -coverage -lm -std=c99 -ftest-coverage -fprofile-arcs
|
||||
|
||||
all: assignment5
|
||||
|
||||
assignment5:
|
||||
echo "Compiling and running all tests....." > unittestresults.out
|
||||
|
||||
gcc -o cardtest2 cardtest2.c dominion.c rngs.c -g $(CFLAGS)
|
||||
echo "Running Cardtest2...." >> unittestresults.out
|
||||
./cardtest2 >> unittestresults.out
|
||||
gcov dominion.c >> unittestresults.out
|
||||
cat dominion.c.gcov >> unittestresults.out
|
||||
cat dominion.c.gcov >> cardtest2.gcov
|
||||
|
||||
echo "######################################" >> unittestresults.out
|
||||
echo "######################################" >> unittestresults.out
|
||||
|
||||
gcc -o cardtest3 cardtest3.c dominion.c rngs.c -g $(CFLAGS)
|
||||
echo "Running Cardtest3...." >> unittestresults.out
|
||||
./cardtest3 >> unittestresults.out
|
||||
gcov dominion.c >> unittestresults.out
|
||||
cat dominion.c.gcov >> unittestresults.out
|
||||
cat dominion.c.gcov >> cardtest3.gcov
|
||||
|
||||
clean:
|
||||
rm -f *.o playdom.exe playdom test.exe test player player.exe testInit testInit.exe *.gcov *.gcda *.gcno *.so *.out
|
||||
rm -f cardtest2 cardtest3
|
||||
Reference in New Issue
Block a user