CMakeLists.txt 525 B

123456789101112131415161718
  1. add_executable(tests
  2. common/param_package.cpp
  3. core/arm/arm_test_common.cpp
  4. core/arm/arm_test_common.h
  5. core/core_timing.cpp
  6. core/file_sys/path_parser.cpp
  7. core/memory/memory.cpp
  8. glad.cpp
  9. tests.cpp
  10. )
  11. create_target_directory_groups(tests)
  12. target_link_libraries(tests PRIVATE common core)
  13. target_link_libraries(tests PRIVATE glad) # To support linker work-around
  14. target_link_libraries(tests PRIVATE ${PLATFORM_LIBRARIES} catch-single-include Threads::Threads)
  15. add_test(NAME tests COMMAND tests)