dpdk: add rte_delay_us_callback
[vpp.git] / vlib / Makefile.am
index 1275798..3da0a3a 100644 (file)
@@ -25,27 +25,26 @@ vlib/config.h:
        echo "#define __PRE_DATA_SIZE" $(PRE_DATA_SIZE) > $@
 
 libvlib_la_SOURCES =                           \
+  vlib/buffer.c                                        \
   vlib/cli.c                                   \
   vlib/cli.h                                   \
   vlib/config.h                                        \
   vlib/counter.c                               \
   vlib/error.c                                 \
   vlib/format.c                                        \
+  vlib/i2c.c                                   \
   vlib/init.c                                  \
   vlib/main.c                                  \
   vlib/mc.c                                    \
   vlib/node.c                                  \
   vlib/node_cli.c                              \
   vlib/node_format.c                           \
+  vlib/pci/pci.c                               \
+  vlib/pci/linux_pci.c                         \
   vlib/threads.c                               \
+  vlib/threads_cli.c                           \
   vlib/trace.c
 
-if WITH_DPDK
-  libvlib_la_SOURCES += vlib/dpdk_buffer.c
-else
-  libvlib_la_SOURCES += vlib/buffer.c
-endif
-
 nobase_include_HEADERS =                       \
   vlib/buffer_funcs.h                          \
   vlib/buffer_node.h                           \
@@ -59,12 +58,15 @@ nobase_include_HEADERS =                    \
   vlib/error.h                                 \
   vlib/format_funcs.h                          \
   vlib/global_funcs.h                          \
+  vlib/i2c.h                                   \
   vlib/init.h                                  \
   vlib/main.h                                  \
   vlib/mc.h                                    \
   vlib/node_funcs.h                            \
   vlib/node.h                                  \
   vlib/physmem.h                               \
+  vlib/pci/pci.h                               \
+  vlib/pci/pci_config.h                                \
   vlib/threads.h                               \
   vlib/trace_funcs.h                           \
   vlib/trace.h                                 \
@@ -81,7 +83,7 @@ libvlib_unix_la_SOURCES =                     \
   vlib/unix/plugin.c                           \
   vlib/unix/plugin.h                           \
   vlib/unix/physmem.c                          \
-  vlib/unix/unix.h                              
+  vlib/unix/util.c
 
 nobase_include_HEADERS +=                      \
   vlib/unix/cj.h                               \
@@ -90,6 +92,7 @@ nobase_include_HEADERS +=                     \
   vlib/unix/plugin.h                           \
   vlib/unix/unix.h
     
+if !WITH_DPDK
 noinst_PROGRAMS = vlib_unix 
 
 vlib_unix_SOURCES =                            \
@@ -98,3 +101,4 @@ vlib_unix_SOURCES =                          \
 
 vlib_unix_LDADD = libvlib_unix.la libvlib.la \
                  -lvppinfra -lpthread -lm -ldl -lrt
+endif