From 78f51bed0dd51c271358f04769faf927bfdfcba8 Mon Sep 17 00:00:00 2001 From: akallabeth Date: Tue, 26 Aug 2025 13:43:50 +0200 Subject: [PATCH] [cmake,krb5] make KRB5_ROOT_* cache variables this makes them visible by ccmake and other config tools. --- cmake/FindKRB5.cmake | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/cmake/FindKRB5.cmake b/cmake/FindKRB5.cmake index c7da561b5..72f2ddb64 100644 --- a/cmake/FindKRB5.cmake +++ b/cmake/FindKRB5.cmake @@ -19,6 +19,12 @@ include(CheckIncludeFile) include(CheckIncludeFiles) include(CheckTypeSize) +set(KRB5_ROOT_CONFIG "${KRB5_ROOT_CONFIG}" CACHE STRING + "Force kerberos implementation by setting full path to krb5-config" +) +set(KRB5_ROOT_FLAVOUR "${KRB5_ROOT_FLAVOUR}" + CACHE STRING "Force kerberos implementation by setting [mit|Heimdal]. Empty for default" +) set(_KRB5_REQUIRED_VARS KRB5_FOUND KRB5_VERSION KRB5_FLAVOUR KRB5_INCLUDE_DIRS KRB5_LIBRARIES) macro(PROVIDES_KRB5)