summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorzmiao <miao.zhao@mapbox.com>2019-10-15 12:17:49 +0300
committerzmiao <miao.zhao@mapbox.com>2019-10-15 12:17:49 +0300
commit2aaa328cc5dca96d70dce025759809c5470da97c (patch)
treed3ea0dc7d058b399b47d5dfd61c461ff31e668d7
parent7a802b1c4f8af0f8bbb62c57c9d04c5583c63968 (diff)
downloadqtlocation-mapboxgl-upstream/zmiao-render-test-failure.tar.gz
[test-runner] fix build errorupstream/zmiao-render-test-failure
-rw-r--r--next/platform/android/android.cmake9
-rw-r--r--platform/android/src/test/render_test_runner.cpp2
-rw-r--r--render-test/parser.cpp2
3 files changed, 5 insertions, 8 deletions
diff --git a/next/platform/android/android.cmake b/next/platform/android/android.cmake
index d7c5ae5bd6..7d7fd3bb21 100644
--- a/next/platform/android/android.cmake
+++ b/next/platform/android/android.cmake
@@ -297,13 +297,7 @@ target_link_libraries(
add_library(
mbgl-render-test-runner SHARED
- ${MBGL_ROOT}/platform/android/src/test/render_test_runner.cpp ${ANDROID_NDK}/sources/android/native_app_glue/android_native_app_glue.c
-)
-
-target_include_directories(
- mbgl-render-test-runner
- ${MBGL_ROOT}/platform/android/src/test/render_test_runner.cpp
- ${MBGL_ROOT}/platform/android/src/test/runtime.cpp
+ ${MBGL_ROOT}/platform/android/src/test/render_test_runner.cpp ${MBGL_ROOT}/platform/android/src/test/runtime.cpp
${MBGL_ROOT}/platform/android/src/test/runtime.hpp
)
@@ -311,6 +305,7 @@ target_link_libraries(
mbgl-render-test-runner
PRIVATE
Mapbox::Base::jni.hpp
+ mapbox-gl
mbgl-render-test
android
log
diff --git a/platform/android/src/test/render_test_runner.cpp b/platform/android/src/test/render_test_runner.cpp
index aa330a2322..0d08d130eb 100644
--- a/platform/android/src/test/render_test_runner.cpp
+++ b/platform/android/src/test/render_test_runner.cpp
@@ -1,6 +1,8 @@
#include <mbgl/render_test.hpp>
#include "runtime.hpp"
+#include <string>
+
int main(int argc, char *argv[]) {
if (!mbgl::android::initRuntime(argc, argv)) {
return 1;
diff --git a/render-test/parser.cpp b/render-test/parser.cpp
index b39098cf4b..782ee3ce24 100644
--- a/render-test/parser.cpp
+++ b/render-test/parser.cpp
@@ -446,7 +446,7 @@ std::vector<std::pair<std::string, std::string>> parseIgnores(const std::string&
mbgl::filesystem::path platformSpecificIgnores;
mbgl::filesystem::path ownTestsIgnores =
- mbgl::filesystem::path(TEST_RUNNER_ROOT_PATH).append("render-test/tests/should-fail.json");
+ mbgl::filesystem::path(testRootPath).append("render-test/tests/should-fail.json");
#ifdef __APPLE__
platformSpecificIgnores = mbgl::filesystem::path(testRootPath).append("render-test/mac-ignores.json");