Fix missing pipe.api.h 98/13398/1
authorMatthew Smith <mgsmith@netgate.com>
Mon, 9 Jul 2018 15:19:10 +0000 (10:19 -0500)
committerMatthew Smith <mgsmith@netgate.com>
Mon, 9 Jul 2018 16:16:44 +0000 (11:16 -0500)
Errors occur when building a library outside the VPP
source tree that uses the shared memory API because
vnet/devices/pipe/pipe.api.h is not installed but is
included by vnet/vnet_all_api_h.h.

In src/vnet.am, Add vnet/devices/pipe/pipe.api.h to
nobase_include_HEADERS.

Change-Id: Id3dc28d90f41bb0ff576736f9d77bee19a2b8fdd
Signed-off-by: Matthew Smith <mgsmith@netgate.com>
src/vnet.am

index 040a4cd..bb74cc8 100644 (file)
@@ -959,7 +959,8 @@ libvnet_la_SOURCES +=                               \
   vnet/devices/pipe/pipe.c
 
 nobase_include_HEADERS +=                      \
-  vnet/devices/pipe/pipe.h
+  vnet/devices/pipe/pipe.h                     \
+  vnet/devices/pipe/pipe.api.h
 
 API_FILES += vnet/devices/pipe/pipe.api