diff options
Diffstat (limited to 'Makefile')
| -rw-r--r-- | Makefile | 10 | 
1 files changed, 7 insertions, 3 deletions
| @@ -97,9 +97,13 @@ TESTSRC=\  SRC=$(PROGSRC) mcc.cpp -all: test-$(PROJECTNAME) mcc -	./test-$(PROJECTNAME) # --gtest_filter='CppTest.compile_1' +all: mcc unittest systemtest +# Tests on C++ level +unittest: test-$(PROJECTNAME) +	./test-$(PROJECTNAME) --gtest_filter='CppTest.compile_2_times' + +# Testing mcc executable and compiled elf programs  systemtest:  	./mcc systemtest/mcc-execute.tests/test-return-1.cpp  	./mcc systemtest/mcc-execute.tests/test-addition.cpp @@ -142,6 +146,6 @@ zip: clean  	zip -r ../$(PROJECTNAME).zip *  	ls -l ../$(PROJECTNAME).zip -.PHONY: clean all zip dep systemtest +.PHONY: clean all zip dep systemtest unittest  -include $(wildcard $(SRC:.cpp=.d)) | 
