diff options
Diffstat (limited to 'Makefile')
-rw-r--r-- | Makefile | 11 |
1 files changed, 8 insertions, 3 deletions
@@ -1,8 +1,13 @@ -LIB_FILES = tree.cpp parser.cpp +LIB_FILES = tree.cpp parser.cpp PROG_FILES = main.cpp +TEST_FILES = test.cpp -all: parser +all: parser test parser: $(PROG_FILES) $(LIB_FILES) - g++ -O2 -g -o parser $(PROG_FILES) $(LIB_FILES) + g++ -O2 -g -o bin/parser $(PROG_FILES) $(LIB_FILES) + +test: $(LIB_FILES) $(TEST_FILES) + g++ -o bin/test -lgtest $(LIB_FILES) $(TEST_FILES) + ./bin/test |