Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/FreeRDP/Remmina.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/cmake
diff options
context:
space:
mode:
authorAntenore Gatta <antenore@simbiosi.org>2019-08-20 02:13:40 +0300
committerAntenore Gatta <antenore@simbiosi.org>2019-08-20 02:14:47 +0300
commit32adac791b8d112a8d618ef770326674092f5af7 (patch)
treec33a00a1c92b7927e017a4df5d542571f5e88e57 /cmake
parent2a6575621103752f82c7efa48c3fc05f0dd1680d (diff)
Adding harfbuzz headers, closes #1941
Diffstat (limited to 'cmake')
-rw-r--r--cmake/FindGTK3.cmake13
1 files changed, 11 insertions, 2 deletions
diff --git a/cmake/FindGTK3.cmake b/cmake/FindGTK3.cmake
index 40b4a955d..42c68566c 100644
--- a/cmake/FindGTK3.cmake
+++ b/cmake/FindGTK3.cmake
@@ -15,7 +15,7 @@
#
# You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software
-# Foundation, Inc., 51 Franklin Street, Fifth Floor,
+# Foundation, Inc., 51 Franklin Street, Fifth Floor,
# Boston, MA 02110-1301, USA.
set(_GTK3_found_all true)
@@ -65,6 +65,15 @@ if(NOT GLIB2_FOUND)
set(_GTK3_found_all false)
endif()
+# Harfbuzz
+
+pkg_check_modules(PC_HB harfbuzz)
+find_path(HB_INCLUDE_DIR
+ NAMES hb.h
+ HINTS ${PC_HB_INCLUDE_DIRS}
+ PATH_SUFFIXES harfbuzz
+)
+
# Pango
pkg_check_modules(PC_PANGO pango)
@@ -114,7 +123,7 @@ if(_GTK3_found_all)
find_package_handle_standard_args(GTK3 DEFAULT_MSG GTK3_LIBRARY GTK3_INCLUDE_DIR)
set(GTK3_LIBRARIES ${GTK3_LIBRARY} ${GDK3_LIBRARY} ${GLIB2_LIBRARIES} ${PANGO_LIBRARY} ${CAIRO_LIBRARY} ${GDKPIXBUF_LIBRARY} ${ATK_LIBRARY})
- set(GTK3_INCLUDE_DIRS ${GTK3_INCLUDE_DIR} ${GLIB2_INCLUDE_DIRS} ${PANGO_INCLUDE_DIR} ${CAIRO_INCLUDE_DIR} ${GDKPIXBUF_INCLUDE_DIR} ${ATK_INCLUDE_DIR})
+ set(GTK3_INCLUDE_DIRS ${GTK3_INCLUDE_DIR} ${GLIB2_INCLUDE_DIRS} ${HB_INCLUDE_DIR} ${PANGO_INCLUDE_DIR} ${CAIRO_INCLUDE_DIR} ${GDKPIXBUF_INCLUDE_DIR} ${ATK_INCLUDE_DIR})
if (WAYLAND_INCLUDE_DIR)
set(GTK3_INCLUDE_DIRS ${GTK3_INCLUDE_DIRS} ${WAYLAND_INCLUDE_DIR})
endif()