Start implementation of CoreText backend
authorKristian Rietveld <kris@gtk.org>
Fri, 5 Mar 2010 20:46:38 +0000 (21:46 +0100)
committerKristian Rietveld <kris@gtk.org>
Thu, 14 Apr 2011 10:30:03 +0000 (12:30 +0200)
commit87882adf1ccacfb49e8c119b1fcb6d13a0e4731f
treee2a7f92ba363d739d75a9a3d36914b8c9948909d
parent08fd5cf33d875c161dd5280b92d1633469943620
Start implementation of CoreText backend

On Mac OS X systems where CoreText is available (that is, 10.5 or
higher), we will build the CoreText backend instead of the ATSUI
backend.  In this case, the ATSUI backend will not be built and
installed.  This change is necessary because since Mac OS 10.5
ATSUI has been marked as deprecated.

For older systems, we will have to continue to use the
ATSUI backend.
14 files changed:
configure.in
modules/basic/Makefile.am
modules/basic/basic-coretext.c [new file with mode: 0644]
pango/Makefile.am
pango/modules.h
pango/pangocairo-coretext.h [new file with mode: 0644]
pango/pangocairo-coretextfont.c [new file with mode: 0644]
pango/pangocairo-coretextfont.h [new file with mode: 0644]
pango/pangocairo-coretextfontmap.c [new file with mode: 0644]
pango/pangocairo-fontmap.c
pango/pangocoretext-fontmap.c [new file with mode: 0644]
pango/pangocoretext-private.h [new file with mode: 0644]
pango/pangocoretext.c [new file with mode: 0644]
pango/pangocoretext.h [new file with mode: 0644]