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

build: find/link readline for upnpctrl

Change-Id: I8a3adaea1827e79340955a4859ce76f621367888
parent cd8fea9d
No related branches found
No related tags found
No related merge requests found
......@@ -231,6 +231,12 @@ if (BUILD_TOOLS AND NOT MSVC)
target_include_directories(dnc PRIVATE ${CMAKE_CURRENT_SOURCE_DIR}/tools)
install(TARGETS dsh RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR})
find_library(READLINE_LIBRARIES readline)
find_path(READLINE_INCLUDE_DIR readline/readline.h)
add_library(readline STATIC IMPORTED)
set_target_properties(readline PROPERTIES
IMPORTED_LOCATION "${READLINE_LIBRARIES}"
INTERFACE_INCLUDE_DIRECTORIES "${READLINE_INCLUDE_DIR}")
add_executable(upnpctrl
tools/upnp/upnpctrl.cpp)
target_link_libraries(upnpctrl PRIVATE dhtnet fmt::fmt readline)
......
......@@ -5,7 +5,8 @@ RUN apk add --no-cache \
nettle-dev \
cppunit-dev gnutls-dev jsoncpp-dev \
argon2-dev openssl-dev fmt-dev \
http-parser-dev asio-dev msgpack-cxx-dev
http-parser-dev asio-dev msgpack-cxx-dev \
readline-dev
# Build restinio
RUN mkdir restinio && cd restinio \
......
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