Nelze vybrat více než 25 témat Téma musí začínat písmenem nebo číslem, může obsahovat pomlčky („-“) a může být dlouhé až 35 znaků.
 
 
 

32 řádky
1.4 KiB

  1. # Initialize ######################################################################################
  2. Include ( cotire OPTIONAL )
  3. Include ( pedantic OPTIONAL )
  4. Include ( cmake_tests OPTIONAL )
  5. Include ( ${CMAKE_CURRENT_SOURCE_DIR}/../cmake/options.cmake )
  6. Set ( CMAKE_CXX_STANDARD 17 )
  7. Set ( CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${PEDANTIC_C_FLAGS}" )
  8. Set ( CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${PEDANTIC_CXX_FLAGS}" )
  9. # Project: test_cppamqp ##########################################################################
  10. Project ( test_cppamqp )
  11. File ( GLOB_RECURSE SOURCE_FILES ${CMAKE_CURRENT_SOURCE_DIR}/*.cpp )
  12. Add_Executable ( test_cppamqp EXCLUDE_FROM_ALL ${SOURCE_FILES} )
  13. Target_Link_Libraries (
  14. test_cppamqp
  15. cppamqp
  16. gtest
  17. gmock
  18. gmock_main
  19. pthread
  20. )
  21. If ( __COTIRE_INCLUDED )
  22. Cotire ( test_cppamqp )
  23. EndIf ( )
  24. If ( __CMAKE_TESTS_INCLUDED )
  25. Add_CMake_Test ( cppamqp test_cppamqp )
  26. EndIf ( )