summaryrefslogtreecommitdiffstats
path: root/CMakeLists.txt
diff options
context:
space:
mode:
authorJohann Latocha2012-07-24 20:41:15 +0200
committerJohann Latocha2012-07-24 20:41:15 +0200
commitd9c26c1cb2ab97d020869e3888524322cdb4376d (patch)
treedb3006798a669a100bd27222013f0d45504a7057 /CMakeLists.txt
parent[SERVER] IPC compatibility (diff)
downloaddnbd3-d9c26c1cb2ab97d020869e3888524322cdb4376d.tar.gz
dnbd3-d9c26c1cb2ab97d020869e3888524322cdb4376d.tar.xz
dnbd3-d9c26c1cb2ab97d020869e3888524322cdb4376d.zip
[SERVER] IPC is using xml now. NEW DEPENDENCY: libxml2-dev
Diffstat (limited to 'CMakeLists.txt')
-rw-r--r--CMakeLists.txt5
1 files changed, 3 insertions, 2 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 7be240b..4d0f950 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -13,10 +13,11 @@ SET(CMAKE_CXX_FLAGS_RELEASE "-O2 -Wno-unused-result -D_GNU_SOURCE -D_FILE_OFFSET
FIND_PACKAGE(Threads REQUIRED)
FIND_PACKAGE(PkgConfig REQUIRED)
+FIND_PACKAGE(LibXml2 REQUIRED)
PKG_CHECK_MODULES(GLIB glib-2.0 REQUIRED)
-INCLUDE_DIRECTORIES(${CMAKE_SOURCE_DIR} ${CMAKE_BINARY_DIR} ${GLIB_INCLUDE_DIRS})
+INCLUDE_DIRECTORIES(${CMAKE_SOURCE_DIR} ${CMAKE_BINARY_DIR} ${GLIB_INCLUDE_DIRS} ${LIBXML2_INCLUDE_DIR})
@@ -36,7 +37,7 @@ TARGET_LINK_LIBRARIES(dnbd3-client ${GLIB_LDFLAGS})
FILE(GLOB_RECURSE SERVER_SRCS src/server/*.c)
ADD_EXECUTABLE(dnbd3-server ${SERVER_SRCS})
-TARGET_LINK_LIBRARIES(dnbd3-server ${CMAKE_THREAD_LIBS_INIT} ${GLIB_LDFLAGS})
+TARGET_LINK_LIBRARIES(dnbd3-server ${CMAKE_THREAD_LIBS_INIT} ${GLIB_LDFLAGS} ${LIBXML2_LIBRARIES})