X-Git-Url: http://git.localhorst.tv/?a=blobdiff_plain;f=Makefile;h=5b1ea4b5505d20efc6c10e9c224bdcd79c1c4de6;hb=dcd54cacda98c2c0f7cf0c7a9131fb858d8ee10a;hp=42300ac6715eb1979460fb9b2fc4cdf418901872;hpb=04bca2c5e74df466312c69abadf38e1f84aa70a9;p=blank.git diff --git a/Makefile b/Makefile index 42300ac..5b1ea4b 100644 --- a/Makefile +++ b/Makefile @@ -12,6 +12,7 @@ CPPFLAGS ?= CPPFLAGS += $(PKGFLAGS) CXXFLAGS ?= CXXFLAGS += -Wall +#CXXFLAGS += -march=native LDXXFLAGS ?= LDXXFLAGS += $(PKGLIBS) @@ -56,6 +57,22 @@ BIN := $(RELEASE_BIN) $(DEBUG_BIN) $(PROFILE_BIN) $(TEST_BIN) release: $(RELEASE_BIN) +info: + @echo "CXX: $(CXX)" + @echo "LDXX: $(LDXX)" + @echo + @echo "LIBS: $(LIBS)" + @echo + @echo "CPPFLAGS: $(CPPFLAGS)" + @echo "CXXFLAGS: $(CXXFLAGS)" + @echo "LDXXFLAGS: $(LDXXFLAGS)" + @echo "TESTFLAGS: $(TESTFLAGS)" + @echo "TESTLIBS: $(TESTLIBS)" + @echo + @-lsb_release -a + @git --version + @g++ --version + all: $(BIN) debug: $(DEBUG_BIN) @@ -91,7 +108,9 @@ test: blank.test ./blank.test clean: - rm -df $(OBJ) $(DEP) $(DIR) + rm -f $(OBJ) + rm -f $(DEP) + find build -type d -empty -delete distclean: clean rm -f $(BIN) cachegrind.out.* callgrind.out.* @@ -117,7 +136,8 @@ $(TEST_BIN): $(TEST_OBJ) @echo link: $@ @$(LDXX) -o $@ $(CXXFLAGS) $(LDXXFLAGS) $(TESTLIBS) $(TEST_FLAGS) $^ -$(ASSET_DEP): .git/$(shell git symbolic-ref HEAD) +$(ASSET_DEP): .git/$(shell git symbolic-ref HEAD 2>/dev/null || echo .git/HEAD) + @echo fetch: assets @git submodule update --init >/dev/null @touch $@