xref: /aosp_15_r20/external/harfbuzz_ng/src/harfbuzz-config.cmake.in (revision 2d1272b857b1f7575e6e246373e1cb218663db8a)
1*2d1272b8SAndroid Build Coastguard Worker@PACKAGE_INIT@
2*2d1272b8SAndroid Build Coastguard Worker
3*2d1272b8SAndroid Build Coastguard Workerset_and_check(HARFBUZZ_INCLUDE_DIR "@PACKAGE_INCLUDE_INSTALL_DIR@")
4*2d1272b8SAndroid Build Coastguard Worker
5*2d1272b8SAndroid Build Coastguard Worker# Add the libraries.
6*2d1272b8SAndroid Build Coastguard Workeradd_library(harfbuzz::harfbuzz @HB_LIBRARY_TYPE@ IMPORTED)
7*2d1272b8SAndroid Build Coastguard Workerset_target_properties(harfbuzz::harfbuzz PROPERTIES
8*2d1272b8SAndroid Build Coastguard Worker  INTERFACE_INCLUDE_DIRECTORIES "@PACKAGE_INCLUDE_INSTALL_DIR@"
9*2d1272b8SAndroid Build Coastguard Worker  IMPORTED_LOCATION "@PACKAGE_CMAKE_INSTALL_LIBDIR@/@HB_LIB_PREFIX@harfbuzz@HB_LIB_SUFFIX@")
10*2d1272b8SAndroid Build Coastguard Worker
11*2d1272b8SAndroid Build Coastguard Workeradd_library(harfbuzz::icu @HB_LIBRARY_TYPE@ IMPORTED)
12*2d1272b8SAndroid Build Coastguard Workerset_target_properties(harfbuzz::icu PROPERTIES
13*2d1272b8SAndroid Build Coastguard Worker  INTERFACE_INCLUDE_DIRECTORIES "@PACKAGE_INCLUDE_INSTALL_DIR@"
14*2d1272b8SAndroid Build Coastguard Worker  INTERFACE_LINK_LIBRARIES "harfbuzz::harfbuzz"
15*2d1272b8SAndroid Build Coastguard Worker  IMPORTED_LOCATION "@PACKAGE_CMAKE_INSTALL_LIBDIR@/@HB_LIB_PREFIX@harfbuzz-icu@HB_LIB_SUFFIX@")
16*2d1272b8SAndroid Build Coastguard Worker
17*2d1272b8SAndroid Build Coastguard Workeradd_library(harfbuzz::subset @HB_LIBRARY_TYPE@ IMPORTED)
18*2d1272b8SAndroid Build Coastguard Workerset_target_properties(harfbuzz::subset PROPERTIES
19*2d1272b8SAndroid Build Coastguard Worker  INTERFACE_INCLUDE_DIRECTORIES "@PACKAGE_INCLUDE_INSTALL_DIR@"
20*2d1272b8SAndroid Build Coastguard Worker  INTERFACE_LINK_LIBRARIES "harfbuzz::harfbuzz"
21*2d1272b8SAndroid Build Coastguard Worker  IMPORTED_LOCATION "@PACKAGE_CMAKE_INSTALL_LIBDIR@/@HB_LIB_PREFIX@harfbuzz-subset@HB_LIB_SUFFIX@")
22*2d1272b8SAndroid Build Coastguard Worker
23*2d1272b8SAndroid Build Coastguard Worker# Only add the gobject library if it was built.
24*2d1272b8SAndroid Build Coastguard Workerif (@HB_HAVE_GOBJECT@)
25*2d1272b8SAndroid Build Coastguard Worker  add_library(harfbuzz::gobject @HB_LIBRARY_TYPE@ IMPORTED)
26*2d1272b8SAndroid Build Coastguard Worker  set_target_properties(harfbuzz::gobject PROPERTIES
27*2d1272b8SAndroid Build Coastguard Worker    INTERFACE_INCLUDE_DIRECTORIES "@PACKAGE_INCLUDE_INSTALL_DIR@"
28*2d1272b8SAndroid Build Coastguard Worker    INTERFACE_LINK_LIBRARIES "harfbuzz::harfbuzz"
29*2d1272b8SAndroid Build Coastguard Worker    IMPORTED_LOCATION "@PACKAGE_CMAKE_INSTALL_LIBDIR@/@HB_LIB_PREFIX@harfbuzz-gobject@HB_LIB_SUFFIX@")
30*2d1272b8SAndroid Build Coastguard Workerendif ()
31*2d1272b8SAndroid Build Coastguard Worker
32*2d1272b8SAndroid Build Coastguard Workercheck_required_components(harfbuzz)
33