Skip to content
Snippets Groups Projects
Commit e2c74e21 authored by Adrien Béraud's avatar Adrien Béraud
Browse files

only build dvpn on Linux

Change-Id: I7027a8678919d4aae98c88b49800dac912c08ae3
parent 9deadefa
No related branches found
No related tags found
No related merge requests found
......@@ -307,14 +307,17 @@ if (BUILD_TOOLS AND NOT MSVC)
target_include_directories(dsh PRIVATE ${CMAKE_CURRENT_SOURCE_DIR}/tools)
install(TARGETS dsh RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR})
add_executable(dvpn
tools/dvpn/main.cpp
tools/dvpn/dvpn.cpp
tools/common.cpp
tools/dhtnet_crtmgr/dhtnet_crtmgr.cpp)
target_link_libraries(dvpn PRIVATE dhtnet fmt::fmt yaml-cpp)
target_include_directories(dvpn PRIVATE ${CMAKE_CURRENT_SOURCE_DIR}/tools)
install(TARGETS dvpn RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR})
# dvpn is a Linux-only tool
if (CMAKE_SYSTEM_NAME STREQUAL "Linux")
add_executable(dvpn
tools/dvpn/main.cpp
tools/dvpn/dvpn.cpp
tools/common.cpp
tools/dhtnet_crtmgr/dhtnet_crtmgr.cpp)
target_link_libraries(dvpn PRIVATE dhtnet fmt::fmt yaml-cpp)
target_include_directories(dvpn PRIVATE ${CMAKE_CURRENT_SOURCE_DIR}/tools)
install(TARGETS dvpn RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR})
endif()
find_library(READLINE_LIBRARIES readline)
find_path(READLINE_INCLUDE_DIR readline/readline.h)
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment