diff --git a/CMakeLists.txt b/CMakeLists.txt index d724db3..5f40b76 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -217,25 +217,11 @@ if (WIN32) endforeach() # Copy mock-server test scripts into the build so they ship with the archive - set(_MOCK_DIR "${CMAKE_CURRENT_SOURCE_DIR}/tests/mock_server") - set(_MOCK_FILES - "${_MOCK_DIR}/mock_server.py" - "${_MOCK_DIR}/gen_mock_data.py" - "${_MOCK_DIR}/gen_fetch_transactions.py" - "${_MOCK_DIR}/inject_random.py" - "${_MOCK_DIR}/run.sh" - "${_MOCK_DIR}/inject.sh" - "${_MOCK_DIR}/README.md" - "${_MOCK_DIR}/WINDOWS.md" - "${_MOCK_DIR}/seed_profile.example.json" - "${_MOCK_DIR}/setup.ps1" + add_custom_command(TARGET ARC POST_BUILD + COMMAND ${CMAKE_COMMAND} -E copy_directory + "${CMAKE_CURRENT_SOURCE_DIR}/tests/mock_server" + "$/tests/mock_server" ) - foreach(_f ${_MOCK_FILES}) - add_custom_command(TARGET ARC POST_BUILD - COMMAND ${CMAKE_COMMAND} -E make_directory "$/tests/mock_server" - COMMAND ${CMAKE_COMMAND} -E copy_if_different "${_f}" "$/tests/mock_server/" - ) - endforeach() # Copy Tesseract, Leptonica, and their transitive dependency DLLs file(GLOB _tesseract_dlls "${VCPKG_BIN_DIR}/tesseract*.dll"