# CXXFLAGS for debugging: # CXXFLAGS=-g -O1 -Wall # CXXFLAGS for production CXXFLAGS=-O3 -Wall cpphoaf : src/cpphoaf.cc include/cpphoafparser/*/*.hh $(CXX) $(CXXFLAGS) -I include --std=c++11 -o $@ $< # The example parsers basic_parser_1 : src/basic_parser_1.cc include/cpphoafparser/*/*.hh $(CXX) $(CXXFLAGS) -I include --std=c++11 -o $@ $< basic_parser_2 : src/basic_parser_2.cc include/cpphoafparser/*/*.hh $(CXX) $(CXXFLAGS) -I include --std=c++11 -o $@ $< .PHONY: all all: cpphoaf basic_parser_1 basic_parser_2