X-Git-Url: https://git.dogcows.com/gitweb?a=blobdiff_plain;f=src%2Fcom%2Fdogcows%2Fresources%2FC%2B%2BMakefile;h=83798d4823e2909ce8895c0928d36109eade9e7a;hb=3657db0222bd9bca8691c05d3308387d2da65b66;hp=b1cb4eda00f3e301948fcba922c4cbea7bb8a5ac;hpb=8a2b2bbbe6e13cee2f5118e1ce814bf17f058299;p=chaz%2Fvimcoder diff --git a/src/com/dogcows/resources/C++Makefile b/src/com/dogcows/resources/C++Makefile index b1cb4ed..83798d4 100644 --- a/src/com/dogcows/resources/C++Makefile +++ b/src/com/dogcows/resources/C++Makefile @@ -1,6 +1,6 @@ -CXX := g++ -CXXFLAGS := -O0 -g -Wall +CXX = g++ +CXXFLAGS = -O0 -ggdb -Wall all: driver @@ -9,9 +9,17 @@ run: all test: all ./driver -exit_on_fail + +driver.o: $CLASSNAME$.o driver: driver.o - $(CXX) $(CXXFLAGS) $< -o $@ $(LDFLAGS) $(LIBS) + $(CXX) $(CXXFLAGS) $< -o $@ $(LDFLAGS) $(LDLIBS) + +clean: + rm -f $CLASSNAME$.o driver.o driver + +distclean: clean + rm -f $CLASSNAME$ -.PHONY: all run test +.PHONY: all run test clean distclean