Fixes to RabbitMQ filter and consumer.
This commit is contained in:
@ -3,10 +3,11 @@ include(../macros.cmake)
|
||||
enable_testing()
|
||||
set_variables()
|
||||
set(CMAKE_INSTALL_PREFIX "/usr/local/skysql/rabbitmq-consumer" CACHE PATH "Prefix prepended to install directories.")
|
||||
set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} "${CMAKE_SOURCE_DIR}/../")
|
||||
set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} "${CMAKE_SOURCE_DIR}/../cmake")
|
||||
|
||||
project("RabbitMQ Consumer")
|
||||
|
||||
configure_file(${CMAKE_SOURCE_DIR}/consumer.c ${CMAKE_BINARY_DIR}/consumer.c)
|
||||
|
||||
find_package(RabbitMQ)
|
||||
find_package(MySQLClient)
|
||||
@ -14,9 +15,10 @@ find_package(MySQLClient)
|
||||
set(CMAKE_C_FLAGS "-Wall -fPIC")
|
||||
set(CMAKE_CXX_FLAGS "-Wall -fPIC")
|
||||
include_directories(${MYSQLCLIENT_HEADERS})
|
||||
include_directories(${RABBITMQ_HEADERS})
|
||||
include_directories(inih)
|
||||
add_subdirectory(inih)
|
||||
add_executable (consumer consumer.c)
|
||||
add_executable (consumer ${CMAKE_BINARY_DIR}/consumer.c)
|
||||
|
||||
if(MYSQLCLIENT_FOUND)
|
||||
target_link_libraries(consumer ${MYSQLCLIENT_LIBRARIES} rabbitmq inih ssl crypt crypto dl z m pthread)
|
||||
|
Reference in New Issue
Block a user