tools: use yaml config file instead of default values

Change-Id: Ib9466e7b7a8f093620949ad4557817c26e52566e
diff --git a/CMakeLists.txt b/CMakeLists.txt
index b7cd7d0..e6efdb5 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -248,7 +248,7 @@
         tools/dnc/main.cpp
         tools/dnc/dnc.cpp
         tools/common.cpp)
-    target_link_libraries(dnc PRIVATE dhtnet fmt::fmt)
+    target_link_libraries(dnc PRIVATE dhtnet fmt::fmt yaml-cpp)
     target_include_directories(dnc PRIVATE ${CMAKE_CURRENT_SOURCE_DIR}/tools)
     install(TARGETS dnc RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR})
 
@@ -256,7 +256,7 @@
         tools/dsh/main.cpp
         tools/dsh/dsh.cpp
         tools/common.cpp)
-    target_link_libraries(dsh PRIVATE dhtnet fmt::fmt)
+    target_link_libraries(dsh PRIVATE dhtnet fmt::fmt yaml-cpp)
     target_include_directories(dsh PRIVATE ${CMAKE_CURRENT_SOURCE_DIR}/tools)
     install(TARGETS dsh RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR})