AddTest.cmake 617 B

1234567891011121314151617181920
  1. set(CMAKE_CROSSCOMPILING 1)
  2. enable_testing()
  3. add_test(NAME DoesNotUseEmulator
  4. COMMAND ${CMAKE_COMMAND} -E echo "Hi")
  5. add_executable(generated_exe simple_src_exiterror.cxx)
  6. add_test(NAME UsesEmulator
  7. COMMAND generated_exe)
  8. add_test(NAME DoesNotUseEmulatorWithGenex
  9. COMMAND $<TARGET_FILE:generated_exe>)
  10. add_subdirectory(AddTest)
  11. add_test(NAME UsesEmulatorWithExecTargetFromSubdirAddedWithoutGenex
  12. COMMAND generated_exe_in_subdir_added_to_test_without_genex)
  13. add_test(NAME DoesNotUseEmulatorWithExecTargetFromSubdirAddedWithGenex
  14. COMMAND $<TARGET_FILE:generated_exe_in_subdir_added_to_test_with_genex>)