# Process this file with automake to produce Makefile.in NULL = EXTRA_DIST = CLEANFILES = DISTCLEANFILES = MAINTAINERCLEANFILES = EXTRA_DIST += meson.build include Makefile.sources # Convenience targets: lib: @$(MAKE) $(AM_MAKEFLAGS) -C $(top_builddir)/src lib libs: @$(MAKE) $(AM_MAKEFLAGS) -C $(top_builddir)/src libs bin_PROGRAMS = AM_CPPFLAGS = \ -DHB_DISABLE_DEPRECATED \ -I$(top_srcdir)/src/ \ -I$(top_builddir)/src/ \ $(GLIB_CFLAGS) \ $(FREETYPE_CFLAGS) \ $(CAIRO_FT_CFLAGS) \ $(CHAFA_CFLAGS) \ $(NULL) LDADD = \ $(top_builddir)/src/libharfbuzz.la \ -lm \ $(GLIB_LIBS) \ $(FREETYPE_LIBS) \ $(NULL) if HAVE_GLIB if HAVE_CAIRO hb_view_SOURCES = $(HB_VIEW_sources) hb_view_LDADD = \ $(top_builddir)/src/libharfbuzz-cairo.la \ $(LDADD) \ $(CAIRO_LIBS) \ $(CAIRO_FT_LIBS) \ $(CHAFA_LIBS) \ $(NULL) bin_PROGRAMS += hb-view endif # HAVE_CAIRO hb_shape_SOURCES = $(HB_SHAPE_sources) bin_PROGRAMS += hb-shape hb_info_SOURCES = $(HB_INFO_sources) hb_info_LDADD = \ $(LDADD) \ $(NULL) if HAVE_GOBJECT hb_info_LDADD += \ $(top_builddir)/src/libharfbuzz-gobject.la \ $(GOBJECT_LIBS) \ $(NULL) endif # HAVE_GOBJECT if HAVE_CHAFA hb_info_LDADD += $(CHAFA_LIBS) endif # HAVE_CHAFA bin_PROGRAMS += hb-info hb_subset_SOURCES = $(HB_SUBSET_CLI_sources) hb_subset_LDADD = \ $(top_builddir)/src/libharfbuzz-subset.la \ $(LDADD) bin_PROGRAMS += hb-subset hb_ot_shape_closure_SOURCES = $(HB_OT_SHAPE_CLOSURE_sources) bin_PROGRAMS += hb-ot-shape-closure endif # HAVE_GLIB #if HAVE_FONTCONFIG #hb_fc_list_SOURCES = \ # hb-fc.cc \ # hb-fc.h \ # hb-fc-list.c \ # $(NULL) #hb_fc_list_LDADD = \ # $(LDADD) \ # $(FONTCONFIG_LIBS) \ # $(NULL) #bin_PROGRAMS += hb-fc-list #endif # HAVE_FONTCONFIG -include $(top_srcdir)/git.mk