summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlan Antonuk <aega@med.umich.edu>2011-11-04 11:47:00 -0400
committerAlan Antonuk <aega@med.umich.edu>2011-11-04 11:47:00 -0400
commite50965d73b505480fa4b9cfdfe233c24c012d3a0 (patch)
tree276d22fb76cba27f632eac1efcaa70ffcc9cf4e5
parente1cd16dfc37619a9a953f1e3e2ee611bb97ebec0 (diff)
downloadrabbitmq-c-github-ask-bug24528.tar.gz
Guard msinttypes include dir with MSVC and not WIN32bug24528
stdint.h is provided by MinGW/MSYS on Win32. It is not provided by MSVC
-rw-r--r--librabbitmq/CMakeLists.txt5
1 files changed, 4 insertions, 1 deletions
diff --git a/librabbitmq/CMakeLists.txt b/librabbitmq/CMakeLists.txt
index 3302e77..80632ed 100644
--- a/librabbitmq/CMakeLists.txt
+++ b/librabbitmq/CMakeLists.txt
@@ -44,11 +44,14 @@ file(WRITE "${CMAKE_CURRENT_BINARY_DIR}/config.h" ${CONFIG_CONTENTS})
if(WIN32)
set(SOCKET_IMPL "windows")
- set(MSINTTYPES_INCLUDE "${CMAKE_CURRENT_SOURCE_DIR}/../msinttypes")
else(WIN32)
set(SOCKET_IMPL "unix")
endif(WIN32)
+if(MSVC)
+ set(MSINTTYPES_INCLUDE "${CMAKE_CURRENT_SOURCE_DIR}/../msinttypes")
+endif(MSVC)
+
include_directories(${SOCKET_IMPL} ${MSINTTYPES_INCLUDE})
add_definitions(-DBUILDING_LIBRABBITMQ)