cmake_minimum_required(VERSION 3.5) project(libhss LANGUAGES CXX) set(CMAKE_CXX_STANDARD 17) set(CMAKE_CXX_STANDARD_REQUIRED ON) add_executable(HSSChildLauncher child_launcher.cpp) target_link_libraries(HSSChildLauncher PRIVATE seccomp dl) target_include_directories(HSSChildLauncher PRIVATE qipc/include dlhandlepp) include(GNUInstallDirs) install(TARGETS HSSChildLauncher RUNTIME DESTINATION bin ) install(FILES hss.hpp DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/)