diff --git a/http_server/CMakeLists.txt b/http_server/CMakeLists.txt
index af9305425ab24484bd379ad4fffc438de797d102..5ec6ba290ce06b9b6a0e1910bc92f53ede8bf9a3 100644
--- a/http_server/CMakeLists.txt
+++ b/http_server/CMakeLists.txt
@@ -1,6 +1,6 @@
 cmake_minimum_required(VERSION 2.8)
 project (dap_http_server C)
-  
+
 include_directories(http_client)
 
 set(HTTP_SERVER_SRCS
@@ -12,9 +12,8 @@ set(HTTP_SERVER_SRCS
     http_client/dap_http_header.c)
 
 add_library(${PROJECT_NAME} STATIC ${HTTP_SERVER_SRCS})
-include_directories("${INCLUDE_DIRECTORIES} ${dap_core_server_INCLUDE_DIRS}")
 
-target_include_directories(dap_http_server INTERFACE . http_client )
+target_include_directories(dap_http_server INTERFACE . http_client)
 
-target_link_libraries(dap_http_server dap_core dap_crypto dap_core_server magic)
+target_link_libraries(dap_http_server dap_core dap_crypto dap_core_server magic curl)