mirror of
https://github.com/curl/curl.git
synced 2026-06-18 07:45:38 +03:00
rename property to the INTERFACE_ namespace 2 for cmake <3.19 compatibility
``` CMake Error at CMakeLists.txt:1312 (get_target_property): INTERFACE_LIBRARY targets may only have whitelisted properties. The property "CURL_GSS_FLAVOUR" is not allowed. ```
This commit is contained in:
parent
a0216a994c
commit
8aeefd0b35
2 changed files with 2 additions and 4 deletions
|
|
@ -265,12 +265,10 @@ 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
|
||||
INTERFACE_CURL_PC_MODULES "${_gss_pc_requires}"
|
||||
CURL_GSS_FLAVOUR "${_gss_flavour}"
|
||||
INTERFACE_CURL_GSS_FLAVOUR "${_gss_flavour}"
|
||||
INTERFACE_COMPILE_OPTIONS "${_gss_CFLAGS}"
|
||||
INTERFACE_INCLUDE_DIRECTORIES "${_gss_INCLUDE_DIRS}"
|
||||
INTERFACE_LINK_DIRECTORIES "${_gss_LIBRARY_DIRS}"
|
||||
|
|
|
|||
|
|
@ -1280,7 +1280,7 @@ if(CURL_USE_GSSAPI)
|
|||
if(GSS_FOUND)
|
||||
list(APPEND CURL_LIBS "CURL::gss")
|
||||
|
||||
get_target_property(_gss_flavour "CURL::gss" CURL_GSS_FLAVOUR)
|
||||
get_target_property(_gss_flavour "CURL::gss" INTERFACE_CURL_GSS_FLAVOUR)
|
||||
|
||||
if(_gss_flavour STREQUAL "GNU")
|
||||
set(HAVE_GSSGNU 1)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue