CMakeLists.txt 386 B

123456789101112131415161718192021222324
  1. FILE(GLOB Header "*.h")
  2. SET(LogSrc
  3. ${Header}
  4. Log.cc
  5. )
  6. ADD_LIBRARY(Log ${LogSrc})
  7. SET_PROPERTY(TARGET Log PROPERTY FOLDER "Platform")
  8. ADD_EXECUTABLE(LogTest LogTest.cc)
  9. SET(Tests
  10. LogTest
  11. )
  12. FOREACH(Test ${Tests})
  13. TARGET_LINK_LIBRARIES(${Test}
  14. Log
  15. ${ThirdPartyLibs}
  16. )
  17. ADD_TEST(${Test} ${Test})
  18. SET_PROPERTY(TARGET ${Test} PROPERTY FOLDER "Tests/Platform/Log")
  19. ENDFOREACH()