From d7fcefe56f526b1a996746433220ddf0b9566789 Mon Sep 17 00:00:00 2001 From: EvilBeaver Date: Fri, 16 Sep 2016 17:23:52 +0300 Subject: removed /Z7 key when using non-Microsoft compiler --- librabbitmq/CMakeLists.txt | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/librabbitmq/CMakeLists.txt b/librabbitmq/CMakeLists.txt index 993b784..a00ee66 100644 --- a/librabbitmq/CMakeLists.txt +++ b/librabbitmq/CMakeLists.txt @@ -147,11 +147,16 @@ if (BUILD_STATIC_LIBS) set_target_properties(rabbitmq-static PROPERTIES COMPILE_DEFINITIONS AMQP_STATIC) if (WIN32) set_target_properties(rabbitmq-static PROPERTIES - # Embed debugging info in the library itself instead of generating - # a .pdb file. - COMPILE_OPTIONS "/Z7" VERSION ${RMQ_VERSION} OUTPUT_NAME librabbitmq.${RMQ_SOVERSION}) + + if(MSVC) + set_target_properties(rabbitmq-static PROPERTIES + # Embed debugging info in the library itself instead of generating + # a .pdb file. + COMPILE_OPTIONS "/Z7") + endif(MSVC) + else (WIN32) set_target_properties(rabbitmq-static PROPERTIES VERSION ${RMQ_VERSION} SOVERSION ${RMQ_SOVERSION} OUTPUT_NAME rabbitmq) endif (WIN32) -- cgit v1.2.1