summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSimon Rettberg2020-11-13 08:12:13 +0100
committerSimon Rettberg2020-11-13 08:12:13 +0100
commitbc83f4936b4eec9120999c090a2a92bf580f2448 (patch)
tree78fc70587dedffe8df03b47f5dc899d6f316e171
parent[BUILD] add support to locate build directory out of Git directory (diff)
downloaddnbd3-bc83f4936b4eec9120999c090a2a92bf580f2448.tar.gz
dnbd3-bc83f4936b4eec9120999c090a2a92bf580f2448.tar.xz
dnbd3-bc83f4936b4eec9120999c090a2a92bf580f2448.zip
cmake: Fix passing -Defines to cc
-rw-r--r--src/server/CMakeLists.txt6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/server/CMakeLists.txt b/src/server/CMakeLists.txt
index b535535..463f944 100644
--- a/src/server/CMakeLists.txt
+++ b/src/server/CMakeLists.txt
@@ -60,7 +60,7 @@ target_link_libraries(dnbd3-server dnbd3-version dnbd3-build dnbd3-shared ${CMAK
if(DNBD3_SERVER_FUSE)
find_package(Fuse REQUIRED)
# include Fuse headers and link with Fuse library
- target_compile_options(dnbd3-server PRIVATE DNBD3_SERVER_FUSE)
+ target_compile_options(dnbd3-server PRIVATE -DDNBD3_SERVER_FUSE)
target_include_directories(dnbd3-server PRIVATE ${FUSE_INCLUDE_DIRS})
target_link_libraries(dnbd3-server ${FUSE_LIBRARIES})
endif(DNBD3_SERVER_FUSE)
@@ -72,12 +72,12 @@ endif(UNIX AND NOT APPLE)
if(DNBD3_SERVER_DEBUG_LOCKS)
# enable debugging of locks used in the dnbd3-server
- target_compile_options(dnbd3-server DNBD3_SERVER_DEBUG_LOCKS)
+ target_compile_options(dnbd3-server PRIVATE -DDNBD3_SERVER_DEBUG_LOCKS)
endif(DNBD3_SERVER_DEBUG_LOCKS)
if(DNBD3_SERVER_DEBUG_THREADS)
# enable debugging of threads used in the dnbd3-server
- target_compile_options(dnbd3-server DNBD3_SERVER_DEBUG_THREADS)
+ target_compile_options(dnbd3-server PRIVATE -DDNBD3_SERVER_DEBUG_THREADS)
endif(DNBD3_SERVER_DEBUG_THREADS)
install(TARGETS dnbd3-server RUNTIME DESTINATION bin