Fix issue with $< automatic variable on FreeBSD

BSD make only evaluates $< for implicit rules, so building from the
repository won't work unless GNU make is installed and used, or we
replace affected uses like this.
This commit is contained in:
Tobias Brunner
2019-08-27 18:12:28 +02:00
parent 0a29ace908
commit 535277afc5
3 changed files with 6 additions and 6 deletions
+2 -2
View File
@@ -231,13 +231,13 @@ $(srcdir)/crypto/proposal/proposal_keywords_static.h: $(srcdir)/crypto/proposal/
$(AM_V_GEN) \
sed \
-e "s:\@GPERF_LEN_TYPE\@:$(GPERF_LEN_TYPE):" \
$< > $@
$(srcdir)/crypto/proposal/proposal_keywords_static.h.in > $@
$(srcdir)/crypto/proposal/proposal_keywords_static.c: $(srcdir)/crypto/proposal/proposal_keywords_static.txt \
$(srcdir)/crypto/proposal/proposal_keywords_static.h
$(AM_V_GEN) \
$(GPERF) -N proposal_get_token_static -m 10 -C -G -c -t -D \
--output-file=$@ $<
--output-file=$@ $(srcdir)/crypto/proposal/proposal_keywords_static.txt
if STATIC_PLUGIN_CONSTRUCTORS
BUILT_SOURCES += $(srcdir)/plugin_constructors.c