aboutsummaryrefslogtreecommitdiff
path: root/project
diff options
context:
space:
mode:
Diffstat (limited to 'project')
-rw-r--r--project/cmake/modules/FindMicroHttpd.cmake4
1 files changed, 3 insertions, 1 deletions
diff --git a/project/cmake/modules/FindMicroHttpd.cmake b/project/cmake/modules/FindMicroHttpd.cmake
index 66178810e9..8eecbc4e0a 100644
--- a/project/cmake/modules/FindMicroHttpd.cmake
+++ b/project/cmake/modules/FindMicroHttpd.cmake
@@ -35,7 +35,7 @@ if(MICROHTTPD_FOUND)
set(MICROHTTPD_INCLUDE_DIRS ${MICROHTTPD_INCLUDE_DIR})
set(MICROHTTPD_DEFINITIONS -DHAVE_LIBMICROHTTPD=1)
- if(NOT WIN32)
+ if(KODI_DEPENDSBUILD AND NOT WIN32)
find_library(GCRYPT_LIBRARY gcrypt)
find_library(GPGERROR_LIBRARY gpg-error)
list(APPEND MICROHTTPD_LIBRARIES ${GCRYPT_LIBRARY} ${GPGERROR_LIBRARY})
@@ -43,6 +43,8 @@ if(MICROHTTPD_FOUND)
if(NOT APPLE AND NOT CORE_SYSTEM_NAME STREQUAL android)
list(APPEND MICROHTTPD_LIBRARIES rt)
endif()
+ else()
+ list(APPEND MICROHTTPD_LIBRARIES ${PC_MICROHTTPD_STATIC_LIBRARIES})
endif()
endif()