acl-plugin: missing "deny" parameter in API
[vpp.git] / src / vpp.am
index be55c40..8cdc60d 100644 (file)
@@ -28,7 +28,9 @@ bin_vpp_SOURCES +=                            \
 if WITH_APICLI
   bin_vpp_SOURCES +=                           \
   vpp/api/api_format.c                         \
-  vpp/api/api_main.c
+  vpp/api/api_main.c                           \
+  vpp/api/plugin.c                             \
+  vpp/api/plugin.h
 endif
 
 # comment out to disable stats upload to gmond
@@ -69,16 +71,15 @@ VPP_VERSION = $(shell $(srcdir)/scripts/version)
        fi
 
 bin_vpp_LDADD = \
-  libvlibapi.la \
   libvlibmemory.la \
   libvlib.la \
   libvnet.la \
   libsvm.la \
   libsvmdb.la \
-  -lrt
+  libvppinfra.la \
+  -lrt -lm -lpthread -ldl
 
-bin_vpp_LDFLAGS = $(DPDK_LD_FLAGS)
-bin_vpp_LDADD += libvppinfra.la -lm -lpthread -ldl $(DPDK_LD_ADD)
+bin_vpp_LDFLAGS = -Wl,--export-dynamic
 
 if ENABLE_TESTS
 noinst_PROGRAMS += bin/test_client
@@ -88,7 +89,6 @@ bin_test_client_SOURCES = \
 
 bin_test_client_LDADD = \
   libvlibmemoryclient.la \
-  libvlibapi.la \
   libsvm.la \
   libvppinfra.la \
   -lpthread -lm -lrt
@@ -101,7 +101,6 @@ bin_test_ha_SOURCES = \
 bin_test_ha_LDADD = \
   libvlibmemoryclient.la \
   libvlibapi.la \
-  libsvmdb.la \
   libsvm.la \
   libvppinfra.la \
   -lpthread -lm -lrt
@@ -114,7 +113,6 @@ bin_summary_stats_client_SOURCES = \
 
 bin_summary_stats_client_LDADD = \
   libvlibmemoryclient.la \
-  libvlibapi.la \
   libsvm.la \
   libvppinfra.la \
   -lpthread -lm -lrt
@@ -130,4 +128,6 @@ bin_vpp_get_metrics_LDADD = \
   libvppinfra.la \
   -lpthread -lm -lrt
 
+CLEANFILES += vpp/app/version.h
+
 # vi:syntax=automake