Created testsuite and makefile to run testsuite

This commit is contained in:
Marvin Kaiser
2019-12-17 15:13:31 +01:00
parent aaf1c3195d
commit 59664e73b0
7 changed files with 237 additions and 0 deletions

14
makefile Normal file
View File

@@ -0,0 +1,14 @@
.PHONY: clean
runTest: ./src/test/test
./src/test/test
./src/test/test: ./src/test/tests.s
gcc -o ./src/test/test ./src/test/tests.s ./src/test/functionCall/functionCall.c ./src/test/testCode.c
./src/test/tests.s:
java -cp target/klang-1.0-jar-with-dependencies.jar de.hsrm.compiler.Klang.Klang < ./src/test/tests.k > ./src/test/tests.s
clean:
rm -f ./src/test/tests.s
rm -f ./src/test/test