harfbuzz/src/Makefile.am
Owen Taylor ff7034787d Patch from David Turner. Review and testing by Behdad Esfahbod
2005-07-22  Owen Taylor  <otaylor@redhat.com>

        Patch from David Turner. Review and testing by Behdad Esfahbod

        * pango/opentype/ftglue.[ch] Makefile.am: Glue layer that provides
        implementation of the internal functions that the opentype code
        expects in terms of publically exported FreeType API.

        * pango/opentype/ftxgdef.c pango/opentype/ftxgpos.c
        pango/opentype/ftxgsub.c pango/opentype/ftxopen.c
        pango/opentype/otlbuffer.c pango/opentype/pango-ot-info.c
        pango/opentype/pango-ot-ruleset.c: Remove includes of
        internal headers. Small changes to work with ftglue.[ch]

        * pango/opentype/fterrcompat.h: Remove: no longer needed.

        * pango/opentype/ftxgpos.c: Use FT_IS_SFNT(face) rather
        than poking at FT_MODULE_CLASS (face->driver)->module_name.

        * pango/opentype/ftxopen.c (Free_FeatureList): Free
        fl->ApplyOrder. (Found by Behdad)
2005-07-22 17:56:37 +00:00

57 lines
933 B
Makefile

## Process this file with automake to produce Makefile.in
INCLUDES = \
-DG_LOG_DOMAIN=\"Pango\" \
-DPANGO_ENABLE_ENGINE \
-DSYSCONFDIR=\"$(sysconfdir)\" \
-DLIBDIR=\"$(libdir)\" \
-DG_DISABLE_DEPRECATED \
$(PANGO_DEBUG_FLAGS) \
$(GLIB_CFLAGS) \
$(FREETYPE_CFLAGS) \
$(X_CFLAGS) \
-I$(top_srcdir)
noinst_LTLIBRARIES = libpango-ot.la
libpango_ot_la_SOURCES = \
ftglue.h \
ftglue.c \
ftxopen.c \
ftxopen.h \
ftxopenf.h \
ftxgdef.c \
ftxgdef.h \
ftxgpos.c \
ftxgpos.h \
ftxgsub.c \
ftxgsub.h \
otlbuffer.c \
otlbuffer.h \
pango-ot-buffer.c \
pango-ot-info.c \
pango-ot-private.h \
pango-ot-ruleset.c
libpango_ot_la_LIBADD = \
$(x_ldflags) \
$(x_libs) \
$(GLIB_LIBS) \
-lm
if BUILD_OT_TESTS
noinst_PROGRAMS = ottest
endif
ottest_SOURCES = \
ottest.c \
disasm.c \
disasm.h
ottest_LDADD = \
libpango-ot.la \
$(FREETYPE_LIBS)
EXTRA_DIST = \
README