From 9b7ab105d888b5ca8db0b72fc4fe1747692ce20e Mon Sep 17 00:00:00 2001 From: Andrea Terzolo Date: Mon, 23 Jan 2023 11:26:45 +0100 Subject: [PATCH] chore: fix cmake file copy Signed-off-by: Andrea Terzolo --- scripts/CMakeLists.txt | 26 ++++++++++++-------------- 1 file changed, 12 insertions(+), 14 deletions(-) diff --git a/scripts/CMakeLists.txt b/scripts/CMakeLists.txt index d86098bf..6ebae12c 100644 --- a/scripts/CMakeLists.txt +++ b/scripts/CMakeLists.txt @@ -16,20 +16,18 @@ # # Systemd -file(COPY "${PROJECT_SOURCE_DIR}/scripts/systemd/falco.target" - DESTINATION "${PROJECT_BINARY_DIR}/scripts/systemd") -file(COPY "${PROJECT_SOURCE_DIR}/scripts/systemd/falco-kmod-inject.service" - DESTINATION "${PROJECT_BINARY_DIR}/scripts/systemd") -file(COPY "${PROJECT_SOURCE_DIR}/scripts/systemd/falco-kmod.service" - DESTINATION "${PROJECT_BINARY_DIR}/scripts/systemd") -file(COPY "${PROJECT_SOURCE_DIR}/scripts/systemd/falco-bpf.service" - DESTINATION "${PROJECT_BINARY_DIR}/scripts/systemd") -file(COPY "${PROJECT_SOURCE_DIR}/scripts/systemd/falco-modern-bpf.service" - DESTINATION "${PROJECT_BINARY_DIR}/scripts/systemd") -file(COPY "${PROJECT_SOURCE_DIR}/scripts/systemd/falco-plugin.service" - DESTINATION "${PROJECT_BINARY_DIR}/scripts/systemd") -file(COPY "${PROJECT_SOURCE_DIR}/scripts/systemd/falcoctl-artifact-follow.service" - DESTINATION "${PROJECT_BINARY_DIR}/scripts/systemd") +configure_file("${PROJECT_SOURCE_DIR}/scripts/systemd/falco-kmod-inject.service" + "${PROJECT_BINARY_DIR}/scripts/systemd" COPYONLY) +configure_file("${PROJECT_SOURCE_DIR}/scripts/systemd/falco-kmod.service" + "${PROJECT_BINARY_DIR}/scripts/systemd" COPYONLY) +configure_file("${PROJECT_SOURCE_DIR}/scripts/systemd/falco-bpf.service" + "${PROJECT_BINARY_DIR}/scripts/systemd" COPYONLY) +configure_file("${PROJECT_SOURCE_DIR}/scripts/systemd/falco-modern-bpf.service" + "${PROJECT_BINARY_DIR}/scripts/systemd" COPYONLY) +configure_file("${PROJECT_SOURCE_DIR}/scripts/systemd/falco-plugin.service" + "${PROJECT_BINARY_DIR}/scripts/systemd" COPYONLY) +configure_file("${PROJECT_SOURCE_DIR}/scripts/systemd/falcoctl-artifact-follow.service" + "${PROJECT_BINARY_DIR}/scripts/systemd" COPYONLY) # Debian configure_file(debian/postinst.in debian/postinst)