mirror of
https://github.com/curl/curl.git
synced 2026-06-27 22:53:11 +03:00
FindGSS.cmake: fixups
This commit is contained in:
parent
540b18d517
commit
7b8058aef3
1 changed files with 4 additions and 8 deletions
|
|
@ -209,10 +209,6 @@ endif()
|
|||
|
||||
string(REPLACE ";" " " _gss_CFLAGS "${_gss_CFLAGS}")
|
||||
|
||||
set(GSS_INCLUDE_DIRS ${_gss_INCLUDE_DIRS})
|
||||
set(GSS_LIBRARIES ${_gss_LIBRARIES})
|
||||
set(GSS_LIBRARY_DIRS ${_gss_LIBRARY_DIRS})
|
||||
set(GSS_CFLAGS ${_gss_CFLAGS})
|
||||
set(GSS_VERSION ${_gss_version})
|
||||
|
||||
if(NOT GSS_VERSION)
|
||||
|
|
@ -230,9 +226,9 @@ if(NOT GSS_VERSION)
|
|||
set(GSS_VERSION "MIT Unknown")
|
||||
endif()
|
||||
else() # GNU
|
||||
if(GSS_INCLUDE_DIRS AND EXISTS "${GSS_INCLUDE_DIRS}/gss.h")
|
||||
if(_gss_INCLUDE_DIRS AND EXISTS "${_gss_INCLUDE_DIRS}/gss.h")
|
||||
set(_version_regex "#[\t ]*define[\t ]+GSS_VERSION[\t ]+\"([^\"]*)\"")
|
||||
file(STRINGS "${GSS_INCLUDE_DIRS}/gss.h" _version_str REGEX "${_version_regex}")
|
||||
file(STRINGS "${_gss_INCLUDE_DIRS}/gss.h" _version_str REGEX "${_version_regex}")
|
||||
string(REGEX REPLACE "${_version_regex}" "\\1" _version_str "${_version_str}")
|
||||
set(GSS_VERSION "${_version_str}")
|
||||
unset(_version_regex)
|
||||
|
|
@ -245,7 +241,7 @@ include(FindPackageHandleStandardArgs)
|
|||
find_package_handle_standard_args(GSS
|
||||
REQUIRED_VARS
|
||||
_gss_flavour
|
||||
GSS_LIBRARIES
|
||||
_gss_LIBRARIES
|
||||
VERSION_VAR
|
||||
GSS_VERSION
|
||||
FAIL_MESSAGE
|
||||
|
|
@ -271,7 +267,7 @@ if(GSS_FOUND)
|
|||
if(NOT TARGET CURL::gss)
|
||||
add_library(CURL::gss INTERFACE IMPORTED)
|
||||
set_target_properties(CURL::gss PROPERTIES
|
||||
VERSION "${LDAP_VERSION}"
|
||||
VERSION "${GSS_VERSION}"
|
||||
CURL_PC_MODULES "${_gss_pc_requires}"
|
||||
CURL_GSS_FLAVOUR "${_gss_flavour}"
|
||||
INTERFACE_COMPILE_OPTIONS "${_gss_CFLAGS}"
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue