From 5b17fe94470adcd76866e2012155732905cc0069 Mon Sep 17 00:00:00 2001 From: Ikey Doherty Date: Tue, 10 Oct 2017 19:56:37 +0100 Subject: [PATCH] Start teaching intercept how to build (not complete.) Signed-off-by: Ikey Doherty --- src/intercept/meson.build | 11 ++++++++++- src/meson.build | 10 ++++++++++ 2 files changed, 20 insertions(+), 1 deletion(-) diff --git a/src/intercept/meson.build b/src/intercept/meson.build index 317aa91..2021d1b 100644 --- a/src/intercept/meson.build +++ b/src/intercept/meson.build @@ -1 +1,10 @@ -# We do nothing yet.. +intercept_sources = [ + 'main.c', +] + +main_intercept = shared_library( + 'lsi-intercept', + sources: intercept_sources, + dependencies: link_main_nica, + install: true, +) diff --git a/src/meson.build b/src/meson.build index 77f774d..4c34de8 100644 --- a/src/meson.build +++ b/src/meson.build @@ -34,4 +34,14 @@ emul32_nica = static_library( c_args: ['-m32'], ) +link_main_nica = declare_dependency( + link_with: main_nica, + include_directories: nica_includes, +) + +link_emul32_nica = declare_dependency( + link_with: emul32_nica, + include_directories: nica_includes, +) + subdir('intercept')