From e19b515404dce14d50e89e2ca4b1ce616d94246e Mon Sep 17 00:00:00 2001 From: lisyarus Date: Sat, 7 Jan 2023 02:26:16 +0300 Subject: [PATCH] Make psemek_package_files respect relative directories --- package/CMakeLists.txt | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/package/CMakeLists.txt b/package/CMakeLists.txt index 120caf39..307506a1 100644 --- a/package/CMakeLists.txt +++ b/package/CMakeLists.txt @@ -135,6 +135,9 @@ function(psemek_package_files target) ) endif() else() - file(COPY ${ARGN} DESTINATION ${CMAKE_CURRENT_BINARY_DIR}) + foreach(_FILE ${ARGN}) + get_filename_component(_DIR ${_FILE} DIRECTORY) + file(COPY ${_FILE} DESTINATION ${CMAKE_CURRENT_BINARY_DIR}/${_DIR}) + endforeach() endif() endfunction()