summaryrefslogtreecommitdiffstats
path: root/src/examples/sample-plugin
diff options
context:
space:
mode:
Diffstat (limited to 'src/examples/sample-plugin')
-rw-r--r--src/examples/sample-plugin/Makefile.am6
-rw-r--r--src/examples/sample-plugin/sample/sample.api2
2 files changed, 3 insertions, 5 deletions
diff --git a/src/examples/sample-plugin/Makefile.am b/src/examples/sample-plugin/Makefile.am
index a3a9a8d6ed4..5c279c44b11 100644
--- a/src/examples/sample-plugin/Makefile.am
+++ b/src/examples/sample-plugin/Makefile.am
@@ -32,14 +32,12 @@ include sample.am
%.api.h: %.api
mkdir -p `dirname $@` ; \
- $(CC) $(CPPFLAGS) -E -P -C -x c $^ \
- | vppapigen --input - --output $@ --show-name $@
+ vppapigen --input $^ --output $@
%.api.json: %.api
@echo " JSON APIGEN " $@ ; \
mkdir -p `dirname $@` ; \
- $(CC) $(CPPFLAGS) -E -P -C -x c $^ \
- | vppapigen --input - --json $@
+ vppapigen --input $^ JSON --output $@
apidir = $(prefix)/api/plugins
apiincludedir = ${includedir}/vpp_plugins
diff --git a/src/examples/sample-plugin/sample/sample.api b/src/examples/sample-plugin/sample/sample.api
index f3604b6d127..ffee7b15aeb 100644
--- a/src/examples/sample-plugin/sample/sample.api
+++ b/src/examples/sample-plugin/sample/sample.api
@@ -16,7 +16,7 @@
/* Define a simple binary API to control the feature */
-vl_api_version 0.1.0
+option version = "0.1.0";
autoreply define sample_macswap_enable_disable {
/* Client identifier, set from api_main.my_client_index */