Werner Lemberg pushed to branch master at FreeType / FreeType
Commits:
-
55a97b0c
by Thomas Sondergaard at 2022-07-03T06:48:15+02:00
1 changed file:
Changes:
... | ... | @@ -498,6 +498,13 @@ if (BUILD_FRAMEWORK) |
498 | 498 | )
|
499 | 499 | endif ()
|
500 | 500 | |
501 | +# 'freetype-interface' is an interface library, to be accessed with
|
|
502 | +# `EXPORT_NAME Freetype::Freetype`. This is the target name provided by
|
|
503 | +# CMake's `FindFreetype.cmake`, so we provide it for compatibility.
|
|
504 | +add_library(freetype-interface INTERFACE)
|
|
505 | +set_target_properties(freetype-interface PROPERTIES
|
|
506 | + EXPORT_NAME Freetype::Freetype
|
|
507 | + INTERFACE_LINK_LIBRARIES freetype)
|
|
501 | 508 | |
502 | 509 | set(PKGCONFIG_REQUIRES "")
|
503 | 510 | set(PKGCONFIG_REQUIRES_PRIVATE "")
|
... | ... | @@ -615,7 +622,7 @@ if (NOT SKIP_INSTALL_LIBRARIES AND NOT SKIP_INSTALL_ALL) |
615 | 622 | COMPATIBILITY SameMajorVersion)
|
616 | 623 | |
617 | 624 | install(
|
618 | - TARGETS freetype
|
|
625 | + TARGETS freetype freetype-interface
|
|
619 | 626 | EXPORT freetype-targets
|
620 | 627 | LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR}
|
621 | 628 | ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR}
|