diff --git a/unit_test/CMakeLists.txt b/unit_test/CMakeLists.txt index ca1fd0f..27afa41 100644 --- a/unit_test/CMakeLists.txt +++ b/unit_test/CMakeLists.txt @@ -32,10 +32,10 @@ endif() #FIND_LIBRARY(ZTP_LIBRARY libztp.so ${CMAKE_CURRENT_BINARY_DIR}/../) -AUX_SOURCE_DIRECTORY(../../log ZTPLIB_SRC) -AUX_SOURCE_DIRECTORY(../../confingure ZTPLIB_SRC) -AUX_SOURCE_DIRECTORY(../../http ZTPLIB_SRC) -AUX_SOURCE_DIRECTORY(../../json_engine ZTPLIB_SRC) +AUX_SOURCE_DIRECTORY(${CMAKE_SOURCE_DIR}/log ZTPLIB_SRC) +AUX_SOURCE_DIRECTORY(${CMAKE_SOURCE_DIR}/confingure ZTPLIB_SRC) +AUX_SOURCE_DIRECTORY(${CMAKE_SOURCE_DIR}/http ZTPLIB_SRC) +AUX_SOURCE_DIRECTORY(${CMAKE_SOURCE_DIR}/json_engine ZTPLIB_SRC) AUX_SOURCE_DIRECTORY(./test TEST_SRC) @@ -43,5 +43,5 @@ INCLUDE_DIRECTORIES(${CMAKE_SOURCE_DIR}/include) # Now simply link against gtest or gtest_main as needed. Eg ADD_EXECUTABLE(ztp_unit ${ZTPLIB_SRC} ${TEST_SRC}) -TARGET_LINK_LIBRARIES(ztp_unit gtest_main) +TARGET_LINK_LIBRARIES(ztp_unit gtest_main -lpthread -lcjson -lconfig -lcurl) ADD_TEST(NAME ztp_unit_test COMMAND ztp_unit) \ No newline at end of file