diff options
author | Anders Carlsson <andersca@imendio.com> | 2005-11-22 09:12:05 +0000 |
---|---|---|
committer | Anders Carlsson <andersca@src.gnome.org> | 2005-11-22 09:12:05 +0000 |
commit | c830201fcd8fb1d63c20fcefc70d36c24e54187d (patch) | |
tree | 4c4bc101cec5be62b2c7d24a57dd001ed815fa74 /modules | |
parent | a319318a43a3b85d349d22ba8a0a1e1cbda61ac9 (diff) | |
download | pango-c830201fcd8fb1d63c20fcefc70d36c24e54187d.tar.gz |
Add checks for ATSUI.
2005-11-21 Anders Carlsson <andersca@imendio.com>
* configure.in:
Add checks for ATSUI.
* examples/Makefile.am:
Only build pango-cairoview if freetype is detected.
* modules/basic/Makefile.am:
Add basic ATSUI module.
* pango/Makefile.am:
Add ATSUI files for cairo backend.
* pango/pangocairo-fontmap.c:
(pango_cairo_font_map_new):
Support creating ATSUI font maps here.
* pango/pangoatsui-fontmap.c:
* pango/pangoatsui-private.h:
* pango/pangoatsui.c:
* pango/pangoatsui.h:
* pango/pangocairo-atsui.h:
* pango/pangocairo-atsuifont.c:
* pango/pangocairo-atsuifont.h:
* pango/pangocairo-atsuifontmap.c:
Add.
Diffstat (limited to 'modules')
-rw-r--r-- | modules/basic/Makefile.am | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/modules/basic/Makefile.am b/modules/basic/Makefile.am index 570750b0..086a1cf9 100644 --- a/modules/basic/Makefile.am +++ b/modules/basic/Makefile.am @@ -6,6 +6,7 @@ pangolibs = $(top_builddir)/pango/libpango-$(PANGO_API_VERSION).la $(GLIB_LIBS) pangoxlibs = $(top_builddir)/pango/libpangox-$(PANGO_API_VERSION).la $(X_LIBS) $(pangolibs) pangoft2libs = $(top_builddir)/pango/libpangoft2-$(PANGO_API_VERSION).la $(FREETYPE_LIBS) $(pangolibs) pangowin32libs = $(top_builddir)/pango/libpangowin32-$(PANGO_API_VERSION).la $(pangolibs) +pangoatsuilibs = $(top_builddir)/pango/libpangocairo-$(PANGO_API_VERSION).la $(pangolibs) INCLUDES = \ -DG_LOG_DOMAIN=\"Pango\" \ @@ -74,6 +75,20 @@ usp10.h: $(USP10_H) cp $(USP10_H) usp10.h endif +if HAVE_CAIRO_ATSUI +INCLUDES += $(ATSUI_CFLAGS) $(CAIRO_CFLAGS) +if INCLUDE_BASIC_ATSUI +noinst_LTLIBRARIES += libpango-basic-atsui.la +else +module_LTLIBRARIES += pango-basic-atsui.la +endif +endif + +pango_basic_atsui_la_LDFLAGS = -module $(MODULE_LIBTOOL_OPTIONS) -framework Carbon +pango_basic_atsui_la_LIBADD = $(pangoatsuilibs) +pango_basic_atsui_la_SOURCES = basic-atsui.c +libpango_basic_atsui_la_SOURCES = basic-atsui.c +libpango_basic_atsui_la_CFLAGS = -DPANGO_MODULE_PREFIX=_pango_basic_atsui EXTRA_DIST = \ basic-common.h \ |