]> git.ipfire.org Git - thirdparty/freeradius-server.git/commitdiff
add libfreeradius-PROTOCOL.la as dependency of test.unit.PROTOCOL
authorAlan T. DeKok <aland@freeradius.org>
Fri, 22 Jan 2021 16:25:38 +0000 (11:25 -0500)
committerAlan T. DeKok <aland@freeradius.org>
Fri, 22 Jan 2021 16:27:30 +0000 (11:27 -0500)
because GNU make is too stupid to figure it out

src/tests/unit/all.mk

index c90b60288b24893e2c682a710edca89646386f94..f9d344abded2e307041938d2aa0a49a84df61318 100644 (file)
@@ -46,7 +46,7 @@ PROTOCOLS := $(subst $(DIR)/protocols/,,$(wildcard $(DIR)/protocols/*))
 define UNIT_TEST_PROTOCOLS
 $(addprefix $(OUTPUT)/,$(filter protocols/${1}/%.txt,$(FILES))): $(wildcard $(top_srcdir)/share/dictionary/${1}/dictionary*) $(BUILD_DIR)/lib/libfreeradius-${1}.la
 
-test.unit.${1}: $(addprefix $(OUTPUT)/,$(filter protocols/${1}/%.txt,$(FILES)))
+test.unit.${1}: $(addprefix $(OUTPUT)/,$(filter protocols/${1}/%.txt,$(FILES))) $(BUILD_DIR)/lib/libfreeradius-${1}.la
 endef
 $(foreach x,$(PROTOCOLS),$(eval $(call UNIT_TEST_PROTOCOLS,$x)))