]> git.ipfire.org Git - thirdparty/freeradius-server.git/commitdiff
Backport boiler.mk stuff from v4
authorJorge Pereira <jpereiran@gmail.com>
Thu, 27 May 2021 04:47:45 +0000 (01:47 -0300)
committerAlan T. DeKok <aland@freeradius.org>
Thu, 27 May 2021 13:34:45 +0000 (09:34 -0400)
scripts/boiler.mk

index bccec5eed98775a2c07e6987ab80b49af84c0594..2ce0c18f34649c28bce0cdd705a4b040e19c3c71 100644 (file)
@@ -202,6 +202,9 @@ define ADD_TARGET_RULE.exe
     ifneq "${ANALYZE.c}" ""
         scan.${1}: $${${1}_PLISTS}
     endif
+
+    .PHONY: $(DIR)
+    $(DIR)/: ${1}
 endef
 
 # ADD_TARGET_RULE.a - Build a static library target.
@@ -223,6 +226,9 @@ define ADD_TARGET_RULE.a
     ifneq "${ANALYZE.c}" ""
         scan.${1}: $${${1}_PLISTS}
     endif
+
+    .PHONY: $(DIR)
+    $(DIR)/: ${1}
 endef
 
 # ADD_TARGET_RULE.so - Build a ".so" target.
@@ -320,6 +326,7 @@ define INCLUDE_SUBMAKEFILE
     TGT_INSTALLDIR := ..
     TGT_CHECK_HEADERS :=
     TGT_CHECK_LIBS :=
+    TEST :=
 
     SOURCES :=
     SRC_CFLAGS :=
@@ -327,6 +334,8 @@ define INCLUDE_SUBMAKEFILE
     SRC_DEFS :=
     SRC_INCDIRS :=
     MAN :=
+    FILES :=
+    OUTPUT :=
 
     SUBMAKEFILES :=