X-Git-Url: https://git.localhorst.tv/?a=blobdiff_plain;f=Makefile;h=5b1ea4b5505d20efc6c10e9c224bdcd79c1c4de6;hb=efc3c1ba52cbe0fc9a4010c37c2d7c7020a0b481;hp=156d5cb20d9dd64b0b64548b98b810e556cf23d6;hpb=fda38181732e58537331c919dd699eaa830ead50;p=blank.git diff --git a/Makefile b/Makefile index 156d5cb..5b1ea4b 100644 --- a/Makefile +++ b/Makefile @@ -57,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) @@ -92,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.* @@ -118,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 $@