harfbuzz-config.cmake: support static library build
This commit is contained in:
parent
28b05e1cb6
commit
905eeee4a4
|
@ -12,13 +12,17 @@ list(GET _harfbuzz_version_info 2
|
||||||
_harfbuzz_age)
|
_harfbuzz_age)
|
||||||
unset(_harfbuzz_version_info)
|
unset(_harfbuzz_version_info)
|
||||||
|
|
||||||
if (APPLE)
|
if ("@default_library@" MATCHES "static")
|
||||||
set(_harfbuzz_lib_suffix ".0${CMAKE_SHARED_LIBRARY_SUFFIX}")
|
set(_harfbuzz_lib_suffix ".a")
|
||||||
elseif (UNIX)
|
|
||||||
set(_harfbuzz_lib_suffix "${CMAKE_SHARED_LIBRARY_SUFFIX}.0.${_harfbuzz_current}.${_harfbuzz_revision}")
|
|
||||||
else ()
|
else ()
|
||||||
# Unsupported.
|
if (APPLE)
|
||||||
set(harfbuzz_FOUND 0)
|
set(_harfbuzz_lib_suffix ".0${CMAKE_SHARED_LIBRARY_SUFFIX}")
|
||||||
|
elseif (UNIX)
|
||||||
|
set(_harfbuzz_lib_suffix "${CMAKE_SHARED_LIBRARY_SUFFIX}.0.${_harfbuzz_current}.${_harfbuzz_revision}")
|
||||||
|
else ()
|
||||||
|
# Unsupported.
|
||||||
|
set(harfbuzz_FOUND 0)
|
||||||
|
endif ()
|
||||||
endif ()
|
endif ()
|
||||||
|
|
||||||
# Add the libraries.
|
# Add the libraries.
|
||||||
|
|
Loading…
Reference in New Issue