From ce88b6df3a6e5f2778bbc94c0f0daa180cce562c Mon Sep 17 00:00:00 2001 From: Christian Brauner Date: Thu, 16 Sep 2021 15:19:53 +0200 Subject: [PATCH] build: split netns_ifaddrs into separate sources Signed-off-by: Christian Brauner --- src/include/meson.build | 4 +++- src/lxc/meson.build | 2 +- src/lxc/tools/meson.build | 2 +- 3 files changed, 5 insertions(+), 3 deletions(-) diff --git a/src/include/meson.build b/src/include/meson.build index 03817c157..38217bc70 100644 --- a/src/include/meson.build +++ b/src/include/meson.build @@ -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') diff --git a/src/lxc/meson.build b/src/lxc/meson.build index 756dd22c5..7c53646c2 100644 --- a/src/lxc/meson.build +++ b/src/lxc/meson.build @@ -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], diff --git a/src/lxc/tools/meson.build b/src/lxc/tools/meson.build index d4efffb5f..14a584899 100644 --- a/src/lxc/tools/meson.build +++ b/src/lxc/tools/meson.build @@ -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