diff options
author | Brad King <brad.king@kitware.com> | 2016-10-01 12:20:27 (GMT) |
---|---|---|
committer | CMake Topic Stage <kwrobot@kitware.com> | 2016-10-01 12:20:27 (GMT) |
commit | b4235b7590554af75ea84a765f82a996ba4de1f8 (patch) | |
tree | 03a5c797d34a91e37023ab0979b28e62eaa18c59 /Tests/RunCMake/AndroidTestUtilities/SetupTest2.cmake | |
parent | b73080b0c2c663c38c2d118aab1d9f990a4ea535 (diff) | |
parent | 130784e03938b760353b3d3e46fc1b803a5bbeb3 (diff) | |
download | CMake-b4235b7590554af75ea84a765f82a996ba4de1f8.zip CMake-b4235b7590554af75ea84a765f82a996ba4de1f8.tar.gz CMake-b4235b7590554af75ea84a765f82a996ba4de1f8.tar.bz2 |
Merge topic 'add-setup-projects-tests-module'
130784e0 AndroidTestUtilities: Add module to help drive Android device tests
Diffstat (limited to 'Tests/RunCMake/AndroidTestUtilities/SetupTest2.cmake')
-rw-r--r-- | Tests/RunCMake/AndroidTestUtilities/SetupTest2.cmake | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/Tests/RunCMake/AndroidTestUtilities/SetupTest2.cmake b/Tests/RunCMake/AndroidTestUtilities/SetupTest2.cmake new file mode 100644 index 0000000..cf4c764 --- /dev/null +++ b/Tests/RunCMake/AndroidTestUtilities/SetupTest2.cmake @@ -0,0 +1,30 @@ +enable_testing() +include(AndroidTestUtilities) + +add_custom_target(tests) +find_program(adb_executable adb) + +set(ExternalData_URL_TEMPLATES + "https://data.kitware.com/api/v1/file/hashsum/%(algo)/%(hash)/download" + ) +set(test_files + "data/a.txt" + "data/subfolder/b.txt" + "data/subfolder/protobuffer.p" + ) + +set(test_libs "data/subfolder/exampleLib.txt") + +set(ANDROID 1) + +android_add_test_data(setup_test + FILES ${test_files} + LIBS ${test_libs} + DEVICE_TEST_DIR "/data/local/tests/example2" + DEVICE_OBJECT_STORE "/sdcard/.ExternalData/SHA" + NO_LINK_REGEX "\\.p$") + +set_property( + TARGET setup_test + PROPERTY EXCLUDE_FROM_ALL 1) +add_dependencies(tests setup_test) |