1# Process this file with automake to produce Makefile.in 2 3NULL = 4EXTRA_DIST = 5CLEANFILES = 6DISTCLEANFILES = 7MAINTAINERCLEANFILES = 8 9EXTRA_DIST += meson.build 10 11include Makefile.sources 12 13# Convenience targets: 14lib: 15 @$(MAKE) $(AM_MAKEFLAGS) -C $(top_builddir)/src lib 16libs: 17 @$(MAKE) $(AM_MAKEFLAGS) -C $(top_builddir)/src libs 18 19bin_PROGRAMS = 20 21AM_CPPFLAGS = \ 22 -DHB_DISABLE_DEPRECATED \ 23 -I$(top_srcdir)/src/ \ 24 -I$(top_builddir)/src/ \ 25 $(GLIB_CFLAGS) \ 26 $(FREETYPE_CFLAGS) \ 27 $(CAIRO_FT_CFLAGS) \ 28 $(NULL) 29LDADD = \ 30 $(top_builddir)/src/libharfbuzz.la \ 31 -lm \ 32 $(GLIB_LIBS) \ 33 $(FREETYPE_LIBS) \ 34 $(NULL) 35 36if HAVE_GLIB 37 38if HAVE_FREETYPE 39if HAVE_CAIRO_FT 40hb_view_SOURCES = $(HB_VIEW_sources) 41hb_view_LDADD = \ 42 $(LDADD) \ 43 $(CAIRO_LIBS) \ 44 $(CAIRO_FT_LIBS) \ 45 $(NULL) 46bin_PROGRAMS += hb-view 47endif # HAVE_CAIRO_FT 48endif # HAVE_FREETYPE 49 50hb_shape_SOURCES = $(HB_SHAPE_sources) 51bin_PROGRAMS += hb-shape 52 53hb_subset_SOURCES = $(HB_SUBSET_CLI_sources) 54hb_subset_LDADD = \ 55 $(top_builddir)/src/libharfbuzz-subset.la \ 56 $(LDADD) 57 58bin_PROGRAMS += hb-subset 59 60hb_ot_shape_closure_SOURCES = $(HB_OT_SHAPE_CLOSURE_sources) 61bin_PROGRAMS += hb-ot-shape-closure 62 63endif # HAVE_GLIB 64 65#if HAVE_FONTCONFIG 66#hb_fc_list_SOURCES = \ 67# hb-fc.cc \ 68# hb-fc.h \ 69# hb-fc-list.c \ 70# $(NULL) 71#hb_fc_list_LDADD = \ 72# $(LDADD) \ 73# $(FONTCONFIG_LIBS) \ 74# $(NULL) 75#bin_PROGRAMS += hb-fc-list 76#endif # HAVE_FONTCONFIG 77 78-include $(top_srcdir)/git.mk 79