diff --git a/Development/cmake/NmosCppDependencies.cmake b/Development/cmake/NmosCppDependencies.cmake index 56e36dbe..b57d6e04 100644 --- a/Development/cmake/NmosCppDependencies.cmake +++ b/Development/cmake/NmosCppDependencies.cmake @@ -479,34 +479,11 @@ if(NOT NMOS_CPP_USE_SUPPLIED_JWT_CPP) target_link_libraries(jwt-cpp INTERFACE jwt-cpp::jwt-cpp) else() message(STATUS "Using sources at third_party/jwt-cpp instead of external \"jwt-cpp\" package.") - - set(JWT_SOURCES - ) - - set(JWT_HEADERS - third_party/jwt-cpp/base.h - third_party/jwt-cpp/jwt.h - third_party/jwt-cpp/traits/nlohmann-json/defaults.h - third_party/jwt-cpp/traits/nlohmann-json/traits.h - ) - - # hm, header-only so should be INTERFACE library? - add_library( - jwt-cpp STATIC - ${JWT_SOURCES} - ${JWT_HEADERS} - ) - - source_group("Source Files" FILES ${JWT_SOURCES}) - source_group("Header Files" FILES ${JWT_HEADERS}) - - target_link_libraries( - jwt-cpp PRIVATE - nmos-cpp::compile-settings - ) - target_include_directories(jwt-cpp PUBLIC - $ - $ + + add_library(jwt-cpp INTERFACE) + target_include_directories(jwt-cpp INTERFACE + $ + $ ) endif()