cairo/build
Behdad Esfahbod d5a998387b Add an internal font face
The font data and rendering is adapted from Keith Packard's Twin
window system.  The hinting stuff is not ported yet, but hey, it renders!

The implementation uses user fonts, and the user font backend is modified
to use this font face (which we call "twin" font face internally) when
a toy font is needed.

The font face layer is then modified to use this font if:

  - The toy font face "cairo" is asked for, or

  - No native font backend is available, or

  - The preferred native font backend fails to return a font with
    STATUS_UNSUPPORTED.  No font backend does this right now but
    the idea is to change FreeType to return it if no fonts found
    on the system.

We also allow building with no font backends now!

The new doc/tutorial/src/twin.c file tests the twin face at various
sizes.
2008-09-25 19:25:11 -04:00
..
.gitignore Ignore generated files. 2008-09-24 16:20:35 -07:00
aclocal.cairo.m4 Make sure (and check) that all private headers include some cairo header first 2008-09-19 17:19:10 -04:00
aclocal.enable.m4 [configure.ac] Generate boilerplate/Makefile.am.config 2008-09-16 03:58:19 -04:00
aclocal.float.m4 Move m4 macros into build/aclocal.*.m4 files 2008-09-11 04:17:43 -04:00
aclocal.gtk-doc.m4 Move m4 macros into build/aclocal.*.m4 files 2008-09-11 04:17:43 -04:00
aclocal.makefile.m4 Generate build/Makefile.win32.features 2008-09-22 22:24:38 -04:00
aclocal.pkg.m4 Move m4 macros into build/aclocal.*.m4 files 2008-09-11 04:17:43 -04:00
configure.ac.analysis [gcov] Use --coverage instead. 2008-09-17 22:24:17 +01:00
configure.ac.features Add an internal font face 2008-09-25 19:25:11 -04:00
configure.ac.system Make sure (and check) that all private headers include some cairo header first 2008-09-19 17:19:10 -04:00
configure.ac.tools Revert "[build] Use mkdir -p portability macros" 2008-09-24 13:18:12 -04:00
configure.ac.version [configure.ac] Make sure version information do not end up in config.h 2008-09-18 16:27:02 -04:00
configure.ac.warnings [configure.ac.warnings] Add -Wp,-D_FORTIFY_SOURCE=2 to warning flags 2008-09-19 18:43:43 -04:00
Makefile.am.analysis Rename build/*.mk to build/Makefile.am.* 2008-09-04 22:27:03 -04:00
Makefile.am.changelog Rename build/*.mk to build/Makefile.am.* 2008-09-04 22:27:03 -04:00
Makefile.am.common [Makefile.am.common] Remove gcc precompiled headers in "make clean" 2008-09-19 18:42:54 -04:00
Makefile.am.gtk-doc Update gtk-doc makefile fragment 2008-09-11 16:38:12 -04:00
Makefile.am.releasing Revert "[build] Use mkdir -p portability macros" 2008-09-24 13:18:12 -04:00
Makefile.win32.common [Makefile.win32] Add comments about where to edit for customization 2008-09-23 04:11:48 -04:00