summaryrefslogtreecommitdiffstats
path: root/src/suffix-rules.mk
diff options
context:
space:
mode:
Diffstat (limited to 'src/suffix-rules.mk')
-rw-r--r--src/suffix-rules.mk7
1 files changed, 4 insertions, 3 deletions
diff --git a/src/suffix-rules.mk b/src/suffix-rules.mk
index 495d828f348..8b1ab83b28b 100644
--- a/src/suffix-rules.mk
+++ b/src/suffix-rules.mk
@@ -14,12 +14,13 @@
# Shared suffix rules
# Please do not set "SUFFIXES = .api.h .api" here
-%.api.h: %.api @VPPAPIGEN@
+VPPAPIGEN = $(top_srcdir)/tools/vppapigen/vppapigen
+%.api.h: %.api
@echo " APIGEN " $@ ; \
mkdir -p `dirname $@` ; \
- @VPPAPIGEN@ --includedir $(top_srcdir) --input $< --output $@
+ $(VPPAPIGEN) --includedir $(top_srcdir) --input $< --output $@
%.api.json: %.api
@echo " JSON API" $@ ; \
mkdir -p `dirname $@` ; \
- @VPPAPIGEN@ --includedir $(top_srcdir) --input $< JSON --output $@
+ $(VPPAPIGEN) --includedir $(top_srcdir) --input $< JSON --output $@