]> git.ipfire.org Git - people/ms/network.git/blobdiff - Makefile.am
libnetwork: Initialise netlink connection when initialising context
[people/ms/network.git] / Makefile.am
index 2e47d9c10362e2bff69ac0cd5c9403d067084af8..fd13ea6196754c58c37a582978642a62289979e4 100644 (file)
@@ -245,15 +245,31 @@ LIBNETWORK_REVISION=0
 LIBNETWORK_AGE=0
 
 pkginclude_HEADERS = \
-       src/libnetwork/network/libnetwork.h
+       src/libnetwork/network/interface.h \
+       src/libnetwork/network/libnetwork.h \
+       src/libnetwork/network/logging.h
 
 lib_LTLIBRARIES = \
        src/libnetwork.la
 
 src_libnetwork_la_SOURCES = \
+       src/libnetwork/interface.c \
        src/libnetwork/libnetwork-private.h \
        src/libnetwork/libnetwork.c
 
+src_libnetwork_la_LIBADD = \
+       $(LIBNL_LIBS)
+
+src_libnetwork_la_CPPFLAGS = \
+       $(AM_CPPFLAGS) \
+       $(LIBNL_CPPFLAGS) \
+       -D_GNU_SOURCE \
+       -DNETWORK_PRIVATE
+
+src_libnetwork_la_CFLAGS = \
+       $(AM_CFLAGS) \
+       $(LIBNL_CFLAGS)
+
 src_libnetwork_la_LDFLAGS = \
        $(AM_LDFLAGS) \
        -version-info $(LIBNETWORK_CURRENT):$(LIBNETWORK_REVISION):$(LIBNETWORK_AGE) \
@@ -490,6 +506,7 @@ uninstall-hook: $(UNINSTALL_EXEC_HOOKS)
 # - testsuite ------------------------------------------------------------------
 
 TESTS_ENVIRONMENT = \
+       LD_LIBRARY_PATH=$(top_builddir)/src/.libs:$(LD_LIBRARY_PATH) \
        PATH=$(top_builddir)/src:$(PATH) \
        functions=$(abs_builddir)/src/functions/functions \
        networkdir=$(abs_srcdir)/src/functions \