summaryrefslogtreecommitdiffstats
path: root/CMakeLists.txt
diff options
context:
space:
mode:
authorSimon Rettberg2015-11-21 12:24:21 +0100
committerSimon Rettberg2015-11-21 12:24:21 +0100
commit4c94cb861dfbfe2a8c9c165165cbdbc062eaa39b (patch)
tree5ef29b28a920626b572a0d6dd378440ddb7f885b /CMakeLists.txt
parent[SERVER] Improve image related locking (diff)
downloaddnbd3-4c94cb861dfbfe2a8c9c165165cbdbc062eaa39b.tar.gz
dnbd3-4c94cb861dfbfe2a8c9c165165cbdbc062eaa39b.tar.xz
dnbd3-4c94cb861dfbfe2a8c9c165165cbdbc062eaa39b.zip
[FUSE] Start refactoring so we can handle multithread fuse
Diffstat (limited to 'CMakeLists.txt')
-rw-r--r--CMakeLists.txt6
1 files changed, 3 insertions, 3 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 2125b31..cf85392 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -96,7 +96,7 @@ INSTALL(TARGETS dnbd3-client RUNTIME DESTINATION sbin)
################################################################################
if(MAKE_SERVER)
- FILE(GLOB_RECURSE SERVER_SRCS src/server/*.c)
+ FILE(GLOB_RECURSE SERVER_SRCS src/server/*.c src/shared/*.c)
ADD_EXECUTABLE(dnbd3-server ${SERVER_SRCS})
TARGET_LINK_LIBRARIES(dnbd3-server ${CMAKE_THREAD_LIBS_INIT} ${ZLIB_LIBRARIES} ${JANSSON_LIBRARIES})
if(UNIX AND NOT APPLE)
@@ -113,9 +113,9 @@ endif()
################################################################################
if(FUSE_FOUND)
- FILE(GLOB_RECURSE FUSE_SRCS src/fuse/*.c)
+ FILE(GLOB_RECURSE FUSE_SRCS src/fuse/*.c src/shared/*.c)
ADD_EXECUTABLE(dnbd3-fuse ${FUSE_SRCS})
- TARGET_LINK_LIBRARIES(dnbd3-fuse ${FUSE_LIBRARIES})
+ TARGET_LINK_LIBRARIES(dnbd3-fuse ${CMAKE_THREAD_LIBS_INIT} ${FUSE_LIBRARIES})
ADD_DEPENDENCIES(dnbd3-fuse version)
INSTALL(TARGETS dnbd3-fuse RUNTIME DESTINATION bin)
endif()