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()