]> git.ipfire.org Git - thirdparty/freeradius-server.git/commitdiff
.git/HEAD doesn't exist for submodules
authorArran Cudbard-Bell <a.cudbardb@freeradius.org>
Mon, 24 Jan 2022 21:26:53 +0000 (15:26 -0600)
committerArran Cudbard-Bell <a.cudbardb@freeradius.org>
Mon, 24 Jan 2022 21:26:53 +0000 (15:26 -0600)
Makefile

index 0726683c9a6dbe0cc8e63c5db5c9b105759b50c8..90c6ec9fd8213e5a3aa443e7481481d89b9905d4 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -351,7 +351,10 @@ certs:
 BRANCH = $(shell git rev-parse --abbrev-ref HEAD)
 
 .PHONY: freeradius-server-$(RADIUSD_VERSION_STRING).tar
-freeradius-server-$(RADIUSD_VERSION_STRING).tar: .git/HEAD
+
+# This can't depend on .git/ (dirs don't work) or .git/HEAD (not present in submodules)
+# so it's just left as a phony target.
+freeradius-server-$(RADIUSD_VERSION_STRING).tar:
        git archive --format=tar --prefix=freeradius-server-$(RADIUSD_VERSION_STRING)/ $(BRANCH) > $@
 ifneq "$(EXT_MODULES)" ""
        rm -rf build/freeradius-server-$(RADIUSD_VERSION_STRING)