summaryrefslogtreecommitdiff
path: root/librabbitmq/CMakeLists.txt
diff options
context:
space:
mode:
Diffstat (limited to 'librabbitmq/CMakeLists.txt')
-rw-r--r--librabbitmq/CMakeLists.txt20
1 files changed, 11 insertions, 9 deletions
diff --git a/librabbitmq/CMakeLists.txt b/librabbitmq/CMakeLists.txt
index 9f59d63..262b726 100644
--- a/librabbitmq/CMakeLists.txt
+++ b/librabbitmq/CMakeLists.txt
@@ -39,7 +39,7 @@ if (REGENERATE_AMQP_FRAMING)
DEPENDS ${AMQP_SPEC_JSON_PATH} ${CODEGEN_PY} ${AMQP_CODEGEN_PY}
VERBATIM)
else (REGENERATE_AMQP_FRAMING)
- set(AMQP_FRAMING_H_PATH ${CMAKE_CURRENT_SOURCE_DIR}/amqp_framing.h)
+ set(AMQP_FRAMING_H_PATH ${CMAKE_CURRENT_SOURCE_DIR}/../include/amqp_framing.h)
set(AMQP_FRAMING_C_PATH ${CMAKE_CURRENT_SOURCE_DIR}/amqp_framing.c)
endif (REGENERATE_AMQP_FRAMING)
@@ -48,19 +48,20 @@ endif (REGENERATE_AMQP_FRAMING)
set(LIBRABBITMQ_INCLUDE_DIRS
${CMAKE_CURRENT_BINARY_DIR}
${CMAKE_CURRENT_SOURCE_DIR}
+ ${CMAKE_CURRENT_SOURCE_DIR}/../include
)
include_directories(${LIBRABBITMQ_INCLUDE_DIRS})
set(LIBRABBITMQ_INCLUDE_DIRS
- ${LIBRABBITMQ_INCLUDE_DIRS}
+ ${CMAKE_CURRENT_SOURCE_DIR}/../include
PARENT_SCOPE)
add_definitions(-DHAVE_CONFIG_H)
if (ENABLE_SSL_SUPPORT)
add_definitions(-DWITH_SSL=1)
- set(AMQP_SSL_SOCKET_H_PATH amqp_ssl_socket.h)
+ set(AMQP_SSL_SOCKET_H_PATH ../include/amqp_ssl_socket.h)
set(AMQP_SSL_SRCS ${AMQP_SSL_SOCKET_H_PATH}
amqp_openssl.c
@@ -91,8 +92,10 @@ endif()
set(RABBITMQ_SOURCES
${AMQP_FRAMING_H_PATH}
${AMQP_FRAMING_C_PATH}
- amqp_api.c amqp.h amqp_connection.c amqp_mem.c amqp_private.h amqp_socket.c
- amqp_table.c amqp_url.c amqp_socket.h amqp_tcp_socket.c amqp_tcp_socket.h
+ ../include/amqp.h
+ ../include/amqp_tcp_socket.h
+ amqp_api.c amqp_connection.c amqp_mem.c amqp_private.h amqp_socket.c
+ amqp_table.c amqp_url.c amqp_socket.h amqp_tcp_socket.c
amqp_time.c amqp_time.h
amqp_consumer.c
${AMQP_SSL_SRCS}
@@ -154,11 +157,10 @@ if (BUILD_STATIC_LIBS)
endif (BUILD_STATIC_LIBS)
install(FILES
- amqp.h
+ ../include/amqp.h
${AMQP_FRAMING_H_PATH}
- amqp_tcp_socket.h
+ ../include/amqp_tcp_socket.h
${AMQP_SSL_SOCKET_H_PATH}
- DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}
- )
+ DESTINATION ${CMAKE_INSTALL_INCLUDEDIR})
set(RMQ_LIBRARY_TARGET ${RMQ_LIBRARY_TARGET} PARENT_SCOPE)