diff options
author | Alan Antonuk <alan.antonuk@gmail.com> | 2011-10-30 22:35:11 -0400 |
---|---|---|
committer | Alan Antonuk <alan.antonuk@gmail.com> | 2011-10-30 22:35:11 -0400 |
commit | 7715ad8f53930d3e5956d219cfc0233eea59a2b5 (patch) | |
tree | 3761c1f522e162585fa86fbfe9a2a3cf0aa8390d | |
parent | 6738de940bb901f81671c3851b92bca297f5c571 (diff) | |
download | rabbitmq-c-7715ad8f53930d3e5956d219cfc0233eea59a2b5.tar.gz |
Adding CMake files to build tools, but not enabled
Did not enable because it requires popt and cmake needs to know
how to the popt headers and library
-rw-r--r-- | tools/CMakeLists.txt | 34 |
1 files changed, 34 insertions, 0 deletions
diff --git a/tools/CMakeLists.txt b/tools/CMakeLists.txt new file mode 100644 index 0000000..f29a217 --- /dev/null +++ b/tools/CMakeLists.txt @@ -0,0 +1,34 @@ +include_directories(${librabbitmq_SOURCE_DIR} ${librabbitmq_BINARY_DIR}) + +if (WIN32) + set(PLATFORM_DIR win32) + set(PLATFORM_SRCS + windows/compat.c + ) +else (WIN32) + set(PLATFORM_DIR unix) +endif (WIN32) + +include_directories(${PLATFORM_DIR}) + +set(COMMON_SRCS + common.h + common.c + ${PLATFORM_SRCS} + ) + +add_executable(amqp-publish publish.c ${COMMON_SRCS}) +target_link_libraries(amqp-publish rabbitmq) + +add_executable(amqp-get get.c ${COMMON_SRCS}) +target_link_libraries(amqp-get rabbitmq) + +add_executable(amqp-consume consume.c ${PLATFORM_DIR}/process.c ${COMMON_SRCS}) +target_link_libraries(amqp-consume rabbitmq) + +add_executable(amqp-declare-queue declare_queue.c ${COMMON_SRCS}) +target_link_libraries(amqp-declare-queue rabbitmq) + +add_executable(amqp-delete-queue delete_queue.c ${COMMON_SRCS}) +target_link_libraries(amqp-delete-queue rabbitmq) + |