summaryrefslogtreecommitdiffstats
path: root/CMakeLists.txt
diff options
context:
space:
mode:
authorSimon Rettberg2020-03-18 11:43:06 +0100
committerSimon Rettberg2020-03-18 11:43:06 +0100
commitfbe9ad1781924b0c6f90e724de869039d3c39309 (patch)
treef2cd54a5686f537e0cb54dfd99c1c022295b212c /CMakeLists.txt
parent[SERVER] Use first request in queue for RTT measurements (diff)
downloaddnbd3-fbe9ad1781924b0c6f90e724de869039d3c39309.tar.gz
dnbd3-fbe9ad1781924b0c6f90e724de869039d3c39309.tar.xz
dnbd3-fbe9ad1781924b0c6f90e724de869039d3c39309.zip
cmake: Fix version.c building on fresh checkouts
Diffstat (limited to 'CMakeLists.txt')
-rw-r--r--CMakeLists.txt8
1 files changed, 4 insertions, 4 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt
index b263f77..1839a2c 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -139,8 +139,8 @@ ADD_CUSTOM_TARGET(
################################################################################
if(BUILD_KERNEL_MODULE)
- FILE(GLOB_RECURSE CLIENT_SRCS ${CMAKE_BINARY_DIR}/generated/version.c src/client/*.c)
- ADD_EXECUTABLE(dnbd3-client ${CLIENT_SRCS})
+ FILE(GLOB_RECURSE CLIENT_SRCS src/client/*.c)
+ ADD_EXECUTABLE(dnbd3-client ${CMAKE_BINARY_DIR}/generated/version.c ${CLIENT_SRCS})
TARGET_LINK_LIBRARIES(dnbd3-client)
ADD_DEPENDENCIES(dnbd3-client version)
INSTALL(TARGETS dnbd3-client RUNTIME DESTINATION sbin)
@@ -156,8 +156,8 @@ if(BUILD_SERVER)
message(" ######################## Building server for AFL mode - will be useless otherwise!")
ADD_DEFINITIONS(-DAFL_MODE)
ENDIF()
- FILE(GLOB SERVER_SRCS ${CMAKE_BINARY_DIR}/generated/version.c src/server/*.c src/shared/*.c src/server/picohttpparser/*.c)
- ADD_EXECUTABLE(dnbd3-server ${SERVER_SRCS})
+ FILE(GLOB SERVER_SRCS src/server/*.c src/shared/*.c src/server/picohttpparser/*.c)
+ ADD_EXECUTABLE(dnbd3-server ${CMAKE_BINARY_DIR}/generated/version.c ${SERVER_SRCS})
TARGET_INCLUDE_DIRECTORIES(dnbd3-server PRIVATE ${JANSSON_INCLUDE_DIR})
TARGET_LINK_LIBRARIES(dnbd3-server ${CMAKE_THREAD_LIBS_INIT} ${JANSSON_LIBRARIES})
if(UNIX AND NOT APPLE)