CPPFLAGS = -D_BOOL -DLINUX -I${BOOST_LOCATION}/ CXXFLAGS = -g3 -ggdb -Wall LDFLAGS = ${BOOST_LOCATION}/libs/regex/build/bin/libboost_regex.a/gcc/debug/runtime-link-dynamic/libboost_regex.a all: regex_test %.o:%.cpp $(CXX) $(CPPFLAGS) $(CXXFLAGS) $< -c -o $@ SRC_FILES := $(wildcard *.cpp) OBJ_FILES := $(patsubst %.cpp,%.o,$(SRC_FILES)) regex_test: regex_test-bin regex_test-bin: $(OBJ_FILES) $(CXX) $(OBJ_FILES) $(LDFLAGS) -o regex_test-bin PHONY: clean clean: $(RM) *.o $(RM) regex_test-bin PHONY: depend depend: $(RM) .depend makedepend -f- -- $(CPPFLAGS) -- $(SRC_FILES) > .depend -include .depend