X-Git-Url: https://gerrit.fd.io/r/gitweb?a=blobdiff_plain;f=vlib-api%2FMakefile.am;h=5bc00e7479b90b0831fb648fb533f06627d80517;hb=e2e95ce6550a28a6ba5870c9c550acb619883f1a;hp=f72d23aa72ecda7c3978b0bb12de617d3afb9c7b;hpb=cb9cadad578297ffd78fa8a33670bdf1ab669e7e;p=vpp.git diff --git a/vlib-api/Makefile.am b/vlib-api/Makefile.am index f72d23aa72e..5bc00e7479b 100644 --- a/vlib-api/Makefile.am +++ b/vlib-api/Makefile.am @@ -20,7 +20,8 @@ lib_LTLIBRARIES = libvlibapi.la libvlibmemory.la libvlibmemoryclient.la \ libvlibapi_la_SOURCES = \ vlibapi/api.h \ - vlibapi/api_shared.c + vlibapi/api_shared.c \ + vlibapi/node_serialize.c nobase_include_HEADERS = vlibapi/api.h @@ -65,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