Вы не можете выбрать более 25 тем Темы должны начинаться с буквы или цифры, могут содержать дефисы(-) и должны содержать не более 35 символов.

32 строки
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 ( )