diff --git a/package/CMakeLists.txt b/package/CMakeLists.txt index a16755de..f32f4fc7 100644 --- a/package/CMakeLists.txt +++ b/package/CMakeLists.txt @@ -216,7 +216,8 @@ function(psemek_package_files_impl target as_resources) COMMAND ${PSEMEK_COPY_FILES} ${ARGN} ) elseif(PSEMEK_PLATFORM_WEB AND as_resources) - foreach(_FILE IN LISTS ARGN) + file(GLOB_RECURSE _FILES RELATIVE "${CMAKE_CURRENT_LIST_DIR}" ${ARGN}) + foreach(_FILE IN LISTS _FILES) target_link_options(${target} PRIVATE "--preload-file=${CMAKE_CURRENT_LIST_DIR}/${_FILE}@/resources/${_FILE}" )