API refactoring : l2tp
[vpp.git] / build-data / suffix-rules.mk
index 9506929..e3eeb92 100644 (file)
@@ -20,4 +20,8 @@
        $(CC) $(CPPFLAGS) -E -P -C -x c $^                      \
        | vppapigen --input - --output $@ --show-name $@
 
-
+%.api.json: %.api
+       @echo "  JSON APIGEN  " $@ ;                            \
+       mkdir -p `dirname $@` ;                                 \
+       $(CC) $(CPPFLAGS) -E -P -C -x c $^                      \
+       | vppapigen --input - --json $@