Преглед на файлове

tests/emscripten: add link-time dependency on the resources

Anonymous Maarten преди 1 година
родител
ревизия
6052136ced
променени са 1 файла, в които са добавени 1 реда и са изтрити 0 реда
  1. 1 0
      test/CMakeLists.txt

+ 1 - 0
test/CMakeLists.txt

@@ -189,6 +189,7 @@ macro(add_sdl_test_executable TARGET)
             foreach(res IN LISTS RESOURCE_FILES)
             foreach(res IN LISTS RESOURCE_FILES)
                 get_filename_component(res_name "${res}" NAME)
                 get_filename_component(res_name "${res}" NAME)
                 target_link_options(${TARGET} PRIVATE "SHELL:--embed-file ${res}@${res_name}")
                 target_link_options(${TARGET} PRIVATE "SHELL:--embed-file ${res}@${res_name}")
+                set_property(TARGET ${TARGET} APPEND PROPERTY LINK_DEPENDS "${res}")
             endforeach()
             endforeach()
         endif()
         endif()
         set_property(TARGET ${TARGET} APPEND PROPERTY ADDITIONAL_CLEAN_FILES "$<TARGET_FILE_DIR:${TARGET}>/$<JOIN:${RESOURCE_FILE_NAMES},$<SEMICOLON>$<TARGET_FILE_DIR:${TARGET}>/>")
         set_property(TARGET ${TARGET} APPEND PROPERTY ADDITIONAL_CLEAN_FILES "$<TARGET_FILE_DIR:${TARGET}>/$<JOIN:${RESOURCE_FILE_NAMES},$<SEMICOLON>$<TARGET_FILE_DIR:${TARGET}>/>")