VPP-355: add PBB (802.1ah) tag rewrite
[vpp.git] / vlib-api / Makefile.am
index a1fab44..5bc00e7 100644 (file)
@@ -66,17 +66,16 @@ nobase_include_HEADERS +=                   \
        vlibsocket/vl_socket_msg_enum.h         \
        vlibsocket/sockclnt.api.h
 
-noinst_PROGRAMS = sock_test
-
-sock_test_SOURCES = vlibsocket/sock_test.c 
-sock_test_LDADD = 
-
 BUILT_SOURCES = vlibsocket/sockclnt.api.h vlibmemory/memclnt.api.h 
 
 SUFFIXES = .api.h .api
 
 %.api.h: %.api
        @echo "  APIGEN  " $@ ;                                 \
-       @mkdir -p `dirname $@` ;                                \
+       mkdir -p `dirname $@` ;                                 \
        $(CC) $(CPPFLAGS) -E -P -C -x c $^                      \
        | vppapigen --input - --output $@ --show-name $@
+
+# install the API definition, so we can produce java bindings, etc.
+apidir = $(prefix)/vlibmemory
+api_DATA = vlibmemory/memclnt.api