From dba3a23d37fd97fe723de979828fd4c031c870e7 Mon Sep 17 00:00:00 2001 From: Viktor Szakats Date: Sat, 5 Apr 2025 13:09:37 +0200 Subject: [PATCH] try define_property --- CMake/FindGSS.cmake | 2 ++ CMakeLists.txt | 2 ++ 2 files changed, 4 insertions(+) diff --git a/CMake/FindGSS.cmake b/CMake/FindGSS.cmake index a4451f83aa..b2d82ae834 100644 --- a/CMake/FindGSS.cmake +++ b/CMake/FindGSS.cmake @@ -265,6 +265,8 @@ if(GSS_FOUND) endif() if(NOT TARGET CURL::gss) + define_property(TARGET PROPERTY CURL_GSS_FLAVOUR BRIEF_DOCS "GSS flavour: GNU, MIT or Heimdal") + add_library(CURL::gss INTERFACE IMPORTED) set_target_properties(CURL::gss PROPERTIES VERSION "${GSS_VERSION}" diff --git a/CMakeLists.txt b/CMakeLists.txt index 5179e0b1d6..f733656f2a 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -45,6 +45,8 @@ if(NOT "$ENV{CURL_BUILDINFO}$ENV{CURL_CI}$ENV{CI}" STREQUAL "") endforeach() endif() +define_property(TARGET PROPERTY CURL_PC_MODULES BRIEF_DOCS "pkg-config modules") + set(CMAKE_MODULE_PATH "${CMAKE_CURRENT_SOURCE_DIR}/CMake" ${CMAKE_MODULE_PATH}) include(Utilities) include(Macros)