From db8f46c6b1e6efa009fb1b8446a12f846863457a Mon Sep 17 00:00:00 2001 From: Nils Date: Tue, 20 Jul 2021 20:28:21 +0200 Subject: [PATCH] Use PkgConfig to find seccomp --- CMakeLists.txt | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 081e8e4..06b5c41 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -6,7 +6,11 @@ set(CMAKE_CXX_STANDARD 17) set(CMAKE_CXX_STANDARD_REQUIRED ON) add_executable(HSSChildLauncher child_launcher.cpp) -target_link_libraries(HSSChildLauncher PRIVATE seccomp dl) + +find_package(PkgConfig REQUIRED) +pkg_check_modules(seccomp REQUIRED IMPORTED_TARGET libseccomp) + +target_link_libraries(HSSChildLauncher PRIVATE PkgConfig::seccomp dl) include(GNUInstallDirs) install(TARGETS HSSChildLauncher