diff options
Diffstat (limited to 'next/platform/macos/macos.cmake')
-rw-r--r-- | next/platform/macos/macos.cmake | 31 |
1 files changed, 30 insertions, 1 deletions
diff --git a/next/platform/macos/macos.cmake b/next/platform/macos/macos.cmake index d0aad9c3dc..721d19e625 100644 --- a/next/platform/macos/macos.cmake +++ b/next/platform/macos/macos.cmake @@ -83,6 +83,7 @@ target_sources( ${MBGL_ROOT}/platform/darwin/src/local_glyph_rasterizer.mm ${MBGL_ROOT}/platform/darwin/src/logging_nslog.mm ${MBGL_ROOT}/platform/darwin/src/nsthread.mm + ${MBGL_ROOT}/platform/darwin/src/number_format.mm ${MBGL_ROOT}/platform/darwin/src/reachability.m ${MBGL_ROOT}/platform/darwin/src/run_loop.cpp ${MBGL_ROOT}/platform/darwin/src/string_nsstring.mm @@ -104,6 +105,7 @@ target_sources( ${MBGL_ROOT}/platform/default/src/mbgl/storage/sqlite3.cpp ${MBGL_ROOT}/platform/default/src/mbgl/text/bidi.cpp ${MBGL_ROOT}/platform/default/src/mbgl/util/compression.cpp + ${MBGL_ROOT}/platform/default/src/mbgl/util/monotonic_timer.cpp ${MBGL_ROOT}/platform/default/src/mbgl/util/png_writer.cpp ${MBGL_ROOT}/platform/default/src/mbgl/util/thread_local.cpp ${MBGL_ROOT}/platform/default/src/mbgl/util/utf.cpp @@ -154,7 +156,6 @@ add_subdirectory(${PROJECT_SOURCE_DIR}/bin) add_subdirectory(${PROJECT_SOURCE_DIR}/expression-test) add_subdirectory(${PROJECT_SOURCE_DIR}/platform/glfw) add_subdirectory(${PROJECT_SOURCE_DIR}/platform/node) -add_subdirectory(${PROJECT_SOURCE_DIR}/render-test) add_executable( mbgl-test-runner @@ -181,8 +182,36 @@ target_link_libraries( PRIVATE mbgl-benchmark ) +add_executable( + mbgl-render-test-runner + ${MBGL_ROOT}/platform/default/src/mbgl/render-test/main.cpp +) + +target_link_libraries( + mbgl-render-test-runner + PRIVATE mbgl-render-test +) + set_property(TARGET mbgl-benchmark-runner PROPERTY FOLDER Executables) set_property(TARGET mbgl-test-runner PROPERTY FOLDER Executables) +set_property(TARGET mbgl-render-test-runner PROPERTY FOLDER Executables) add_test(NAME mbgl-benchmark-runner COMMAND mbgl-benchmark-runner WORKING_DIRECTORY ${MBGL_ROOT}) add_test(NAME mbgl-test-runner COMMAND mbgl-test-runner WORKING_DIRECTORY ${MBGL_ROOT}) + +string(RANDOM LENGTH 5 ALPHABET 0123456789 MBGL_RENDER_TEST_SEED) + +add_test( + NAME mbgl-render-test + COMMAND + mbgl-render-test-runner + render-tests + --recycle-map + --shuffle + --manifestPath=${MBGL_ROOT}/render-test/mac-manifest.json + --seed=${MBGL_RENDER_TEST_SEED} +) + +add_test(NAME mbgl-render-test-probes COMMAND mbgl-render-test-runner tests --manifestPath=${MBGL_ROOT}/render-test/mac-probe-manifest.json) + +add_test(NAME mbgl-query-test COMMAND mbgl-render-test-runner query-tests --manifestPath=${MBGL_ROOT}/render-test/mac-manifest.json) |