diff options
Diffstat (limited to 'impl/Makefile')
-rw-r--r-- | impl/Makefile | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/impl/Makefile b/impl/Makefile index a6d5999..588c3ab 100644 --- a/impl/Makefile +++ b/impl/Makefile @@ -1,10 +1,15 @@ CC=gcc CPP=g++ BUILD=build/ -FLAGS=-Wall -Werror -g -lantlr3c -pg +FLAGS=-Wall -Werror -Wextra -pedantic -g -lantlr3c -pg -std=c++11 all: main +.PHONY: check-syntax +check-syntax: + -$(CPP) $(FLAGS) -fsyntax-only -x c++ $(CHK_SOURCES) +# the - is to ignore the return code. + main: build-dir grammar $(CPP) main.cpp *.o -o $(BUILD)/main $(FLAGS) |