SetupTest2.cmake 671 B

123456789101112131415161718192021222324252627282930
  1. enable_testing()
  2. include(AndroidTestUtilities)
  3. add_custom_target(tests)
  4. find_program(adb_executable adb)
  5. set(ExternalData_URL_TEMPLATES
  6. "https://data.kitware.com/api/v1/file/hashsum/%(algo)/%(hash)/download"
  7. )
  8. set(test_files
  9. "data/a.txt"
  10. "data/subfolder/b.txt"
  11. "data/subfolder/protobuffer.p"
  12. )
  13. set(test_libs "data/subfolder/exampleLib.txt")
  14. set(ANDROID 1)
  15. android_add_test_data(setup_test
  16. FILES ${test_files}
  17. LIBS ${test_libs}
  18. DEVICE_TEST_DIR "/data/local/tests/example2"
  19. DEVICE_OBJECT_STORE "/sdcard/.ExternalData/SHA"
  20. NO_LINK_REGEX "\\.p$")
  21. set_property(
  22. TARGET setup_test
  23. PROPERTY EXCLUDE_FROM_ALL 1)
  24. add_dependencies(tests setup_test)