]> git.ipfire.org Git - thirdparty/lxc.git/commitdiff
build: split netns_ifaddrs into separate sources
authorChristian Brauner <christian.brauner@ubuntu.com>
Thu, 16 Sep 2021 13:19:53 +0000 (15:19 +0200)
committerChristian Brauner <christian.brauner@ubuntu.com>
Thu, 16 Sep 2021 13:56:53 +0000 (15:56 +0200)
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
src/include/meson.build
src/lxc/meson.build
src/lxc/tools/meson.build

index 03817c157fcdd7bd69432d27d372bcebe34dcc04..38217bc704b07338e494b89d2d91815de8023e14 100644 (file)
@@ -2,7 +2,9 @@
 
 include_sources = files(
        'bpf.h',
-       'bpf_common.h',
+       'bpf_common.h')
+
+netns_ifaddrs_sources = files(
        'netns_ifaddrs.c',
        'netns_ifaddrs.h')
 
index 756dd22c572c521cbab879f8b02ef6310e68065c..7c53646c2a3b040dd28f22aba3cd47862951d6b0 100644 (file)
@@ -124,7 +124,7 @@ liblxc_sources = files(
 
 liblxc_static = static_library(
         'lxc_static',
-        liblxc_sources + include_sources,
+        liblxc_sources + include_sources + netns_ifaddrs_sources,
         install : false,
         include_directories : liblxc_includes,
         dependencies : [threads],
index d4efffb5f11aee62b54747f683d7eabecbabfa2a..14a5848996d416c7b190b2445d0a518e3c6a77be 100644 (file)
@@ -106,7 +106,7 @@ tools_common_sources = files(
        '../uuid.c',
        '../uuid.h',
        '../log.h',
-       '../log.c') + include_sources
+       '../log.c') + include_sources + netns_ifaddrs_sources
 
 tools_lxc_autostart_sources = files(
        'lxc_autostart.c') + tools_common_sources