CMakeLists.txt 441 B

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