Du kannst nicht mehr als 25 Themen auswählen Themen müssen entweder mit einem Buchstaben oder einer Ziffer beginnen. Sie können Bindestriche („-“) enthalten und bis zu 35 Zeichen lang sein.

CMakeLists.txt 451B

123456789101112131415161718192021
  1. add_library(testmain TestMain.cpp)
  2. target_include_directories(testmain SYSTEM PUBLIC "catch/")
  3. function(add_test_suite name)
  4. add_executable(${name} ${name}.cpp)
  5. target_link_libraries(${name} testmain)
  6. add_test(NAME ${name} COMMAND ${name})
  7. endfunction()
  8. add_test_suite(ScopeGuardTest)
  9. add_custom_target(unittest ScopeGuardTest
  10. COMMENT "Running unittests\n\n"
  11. VERBATIM
  12. )