From 6cc8398a037a08f1e0acdc143008b9ab26e9adfa Mon Sep 17 00:00:00 2001 From: David Fort Date: Thu, 9 Jan 2025 07:33:17 +0100 Subject: [PATCH] winpr: fix dependency in cmake generated file When a static build was done uriparser was not taken as dependency. --- winpr/WinPRConfig.cmake.in | 19 +++++++++++++------ 1 file changed, 13 insertions(+), 6 deletions(-) diff --git a/winpr/WinPRConfig.cmake.in b/winpr/WinPRConfig.cmake.in index ccc3a8869..05d773222 100644 --- a/winpr/WinPRConfig.cmake.in +++ b/winpr/WinPRConfig.cmake.in @@ -1,10 +1,17 @@ include(CMakeFindDependencyMacro) -if(NOT "@WITH_JSON_DISABLED@" AND NOT "@BUILD_SHARED_LIBS@") - if("@JSONC_FOUND@" AND NOT "@WITH_CJSON_REQUIRED@") - find_dependency(JSONC) - elseif("@CJSON_FOUND@") - find_dependency(cJSON) - endif() + +if(NOT "@BUILD_SHARED_LIBS@") + if(NOT "@WITH_JSON_DISABLED@") + if("@JSONC_FOUND@" AND NOT "@WITH_CJSON_REQUIRED@") + find_dependency(JSONC) + elseif("@CJSON_FOUND@") + find_dependency(cJSON) + endif() + endif() + + if("@WITH_URIPARSER@") + find_dependency(uriparser) + endif() endif() @PACKAGE_INIT@