fart/Makefile
Josh Holtrop 2adb782b24 updated Makefile, tests.cc, util/Matrix
git-svn-id: svn://anubis/fart/trunk@16 7f9b0f55-74a9-4bce-be96-3c2cd072584d
2009-01-20 04:02:10 +00:00

29 lines
482 B
Makefile

TARGET := fart
ifdef WIN32
export CPPFLAGS += -I"$(shell cd)"
else
export CPPFLAGS += -I"$(shell pwd)"
endif
all: $(TARGET)
.PHONY: $(TARGET)
$(TARGET):
make -C util
make -C shapes
make -C main
$(CXX) -o $@ main/*.o util/*.o shapes/*.o $(CXXFLAGS) $(LDFLAGS)
.PHONY: tests
tests:
make -C test
$(CXX) -o $@ test/*.o util/*.o shapes/*.o $(CXXFLAGS) $(LDFLAGS)
clean:
make -C test clean
make -C main clean
make -C shapes clean
make -C util clean
-rm -f $(TARGET) tests