ff7034787d
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)
57 lines
933 B
Makefile
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
|