diff --git a/fairmq/examples/1-sampler-sink/CMakeLists.txt b/fairmq/examples/1-sampler-sink/CMakeLists.txt index 81b1338b..a1026905 100644 --- a/fairmq/examples/1-sampler-sink/CMakeLists.txt +++ b/fairmq/examples/1-sampler-sink/CMakeLists.txt @@ -26,11 +26,19 @@ If(NANOMSG_FOUND) ${INCLUDE_DIRECTORIES} ${CMAKE_SOURCE_DIR}/fairmq/nanomsg ) + Set(SYSTEM_INCLUDE_DIRECTORIES + ${SYSTEM_INCLUDE_DIRECTORIES} + ${NANOMSG_INCLUDE_DIR} + ) Else(NANOMSG_FOUND) Set(INCLUDE_DIRECTORIES ${INCLUDE_DIRECTORIES} ${CMAKE_SOURCE_DIR}/fairmq/zeromq ) + Set(SYSTEM_INCLUDE_DIRECTORIES + ${SYSTEM_INCLUDE_DIRECTORIES} + ${ZMQ_INCLUDE_DIR} + ) EndIf(NANOMSG_FOUND) Include_Directories(${INCLUDE_DIRECTORIES}) diff --git a/fairmq/examples/2-sampler-processor-sink/CMakeLists.txt b/fairmq/examples/2-sampler-processor-sink/CMakeLists.txt index ff5ec3e5..d2f4f46e 100644 --- a/fairmq/examples/2-sampler-processor-sink/CMakeLists.txt +++ b/fairmq/examples/2-sampler-processor-sink/CMakeLists.txt @@ -26,11 +26,19 @@ If(NANOMSG_FOUND) ${INCLUDE_DIRECTORIES} ${CMAKE_SOURCE_DIR}/fairmq/nanomsg ) + Set(SYSTEM_INCLUDE_DIRECTORIES + ${SYSTEM_INCLUDE_DIRECTORIES} + ${ZMQ_INCLUDE_DIR} + ) Else(NANOMSG_FOUND) Set(INCLUDE_DIRECTORIES ${INCLUDE_DIRECTORIES} ${CMAKE_SOURCE_DIR}/fairmq/zeromq ) + Set(SYSTEM_INCLUDE_DIRECTORIES + ${SYSTEM_INCLUDE_DIRECTORIES} + ${ZMQ_INCLUDE_DIR} + ) EndIf(NANOMSG_FOUND) Include_Directories(${INCLUDE_DIRECTORIES}) diff --git a/fairmq/examples/3-dds/CMakeLists.txt b/fairmq/examples/3-dds/CMakeLists.txt index 569d63b1..654c2ab0 100644 --- a/fairmq/examples/3-dds/CMakeLists.txt +++ b/fairmq/examples/3-dds/CMakeLists.txt @@ -31,11 +31,19 @@ If(NANOMSG_FOUND) ${INCLUDE_DIRECTORIES} ${CMAKE_SOURCE_DIR}/fairmq/nanomsg ) + Set(SYSTEM_INCLUDE_DIRECTORIES + ${SYSTEM_INCLUDE_DIRECTORIES} + ${NANOMSG_INCLUDE_DIR} + ) Else(NANOMSG_FOUND) Set(INCLUDE_DIRECTORIES ${INCLUDE_DIRECTORIES} ${CMAKE_SOURCE_DIR}/fairmq/zeromq ) + Set(SYSTEM_INCLUDE_DIRECTORIES + ${SYSTEM_INCLUDE_DIRECTORIES} + ${ZMQ_INCLUDE_DIR} + ) EndIf(NANOMSG_FOUND) Include_Directories(${INCLUDE_DIRECTORIES}) diff --git a/fairmq/examples/4-copypush/CMakeLists.txt b/fairmq/examples/4-copypush/CMakeLists.txt index 3918e133..2f05bc86 100644 --- a/fairmq/examples/4-copypush/CMakeLists.txt +++ b/fairmq/examples/4-copypush/CMakeLists.txt @@ -26,13 +26,22 @@ If(NANOMSG_FOUND) ${INCLUDE_DIRECTORIES} ${CMAKE_SOURCE_DIR}/fairmq/nanomsg ) + Set(SYSTEM_INCLUDE_DIRECTORIES + ${SYSTEM_INCLUDE_DIRECTORIES} + ${ZMQ_INCLUDE_DIR} + ) Else(NANOMSG_FOUND) Set(INCLUDE_DIRECTORIES ${INCLUDE_DIRECTORIES} ${CMAKE_SOURCE_DIR}/fairmq/zeromq ) + Set(SYSTEM_INCLUDE_DIRECTORIES + ${SYSTEM_INCLUDE_DIRECTORIES} + ${ZMQ_INCLUDE_DIR} + ) EndIf(NANOMSG_FOUND) + Include_Directories(${INCLUDE_DIRECTORIES}) Include_Directories(SYSTEM ${SYSTEM_INCLUDE_DIRECTORIES}) diff --git a/fairmq/examples/5-req-rep/CMakeLists.txt b/fairmq/examples/5-req-rep/CMakeLists.txt index 95593e83..fbfd0368 100644 --- a/fairmq/examples/5-req-rep/CMakeLists.txt +++ b/fairmq/examples/5-req-rep/CMakeLists.txt @@ -24,11 +24,19 @@ If(NANOMSG_FOUND) ${INCLUDE_DIRECTORIES} ${CMAKE_SOURCE_DIR}/fairmq/nanomsg ) + Set(SYSTEM_INCLUDE_DIRECTORIES + ${SYSTEM_INCLUDE_DIRECTORIES} + ${ZMQ_INCLUDE_DIR} + ) Else(NANOMSG_FOUND) Set(INCLUDE_DIRECTORIES ${INCLUDE_DIRECTORIES} ${CMAKE_SOURCE_DIR}/fairmq/zeromq ) + Set(SYSTEM_INCLUDE_DIRECTORIES + ${SYSTEM_INCLUDE_DIRECTORIES} + ${ZMQ_INCLUDE_DIR} + ) EndIf(NANOMSG_FOUND) Include_Directories(${INCLUDE_DIRECTORIES}) diff --git a/fairmq/examples/6-multiple-channels/CMakeLists.txt b/fairmq/examples/6-multiple-channels/CMakeLists.txt index 0d886452..64ac1f52 100644 --- a/fairmq/examples/6-multiple-channels/CMakeLists.txt +++ b/fairmq/examples/6-multiple-channels/CMakeLists.txt @@ -26,11 +26,19 @@ If(NANOMSG_FOUND) ${INCLUDE_DIRECTORIES} ${CMAKE_SOURCE_DIR}/fairmq/nanomsg ) + Set(SYSTEM_INCLUDE_DIRECTORIES + ${SYSTEM_INCLUDE_DIRECTORIES} + ${ZMQ_INCLUDE_DIR} + ) Else(NANOMSG_FOUND) Set(INCLUDE_DIRECTORIES ${INCLUDE_DIRECTORIES} ${CMAKE_SOURCE_DIR}/fairmq/zeromq ) + Set(SYSTEM_INCLUDE_DIRECTORIES + ${SYSTEM_INCLUDE_DIRECTORIES} + ${ZMQ_INCLUDE_DIR} + ) EndIf(NANOMSG_FOUND) Include_Directories(${INCLUDE_DIRECTORIES}) diff --git a/fairmq/test/CMakeLists.txt b/fairmq/test/CMakeLists.txt index ad41aa5a..3620bda1 100644 --- a/fairmq/test/CMakeLists.txt +++ b/fairmq/test/CMakeLists.txt @@ -31,11 +31,19 @@ If(NANOMSG_FOUND) ${INCLUDE_DIRECTORIES} ${CMAKE_SOURCE_DIR}/fairmq/nanomsg ) + Set(SYSTEM_INCLUDE_DIRECTORIES + ${SYSTEM_INCLUDE_DIRECTORIES} + ${ZMQ_INCLUDE_DIR} + ) Else(NANOMSG_FOUND) Set(INCLUDE_DIRECTORIES ${INCLUDE_DIRECTORIES} ${CMAKE_SOURCE_DIR}/fairmq/zeromq ) + Set(SYSTEM_INCLUDE_DIRECTORIES + ${SYSTEM_INCLUDE_DIRECTORIES} + ${ZMQ_INCLUDE_DIR} + ) EndIf(NANOMSG_FOUND) Include_Directories(${INCLUDE_DIRECTORIES})