diff options
author | Simon Rettberg | 2020-03-18 11:43:06 +0100 |
---|---|---|
committer | Simon Rettberg | 2020-03-18 11:43:06 +0100 |
commit | fbe9ad1781924b0c6f90e724de869039d3c39309 (patch) | |
tree | f2cd54a5686f537e0cb54dfd99c1c022295b212c /CMakeLists.txt | |
parent | [SERVER] Use first request in queue for RTT measurements (diff) | |
download | dnbd3-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.txt | 8 |
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) |