blob: f5cf47bd5c4c3008f14bf5921bb2f4f588cb4deb [file] [log] [blame]
David Turner3b2c50e2000-08-23 21:11:13 +00001/***************************************************************************/
2/* */
3/* ftcache.c */
4/* */
Werner Lembergd1b74752000-08-24 16:29:15 +00005/* The FreeType Caching sub-system (body only). */
David Turner3b2c50e2000-08-23 21:11:13 +00006/* */
Werner Lembergd1b74752000-08-24 16:29:15 +00007/* Copyright 2000 by */
David Turner3b2c50e2000-08-23 21:11:13 +00008/* David Turner, Robert Wilhelm, and Werner Lemberg. */
9/* */
10/* This file is part of the FreeType project, and may only be used, */
11/* modified, and distributed under the terms of the FreeType project */
12/* license, LICENSE.TXT. By continuing to use, modify, or distribute */
13/* this file you indicate that you have read the license and */
14/* understand and accept it fully. */
15/* */
16/***************************************************************************/
17
18
19#define FT_MAKE_OPTION_SINGLE_OBJECT
20
21#ifdef FT_FLAT_COMPILE
22
23#include "ftlru.c"
24#include "ftcmanag.c"
David Turnerebdce832000-09-19 01:11:11 +000025#include "ftcglyph.c"
David Turnerece63792000-10-28 23:34:45 +000026#include "ftcchunk.c"
David Turner3b2c50e2000-08-23 21:11:13 +000027#include "ftcimage.c"
David Turnerece63792000-10-28 23:34:45 +000028#include "ftcsbits.c"
David Turner3b2c50e2000-08-23 21:11:13 +000029
30#else
31
32#include <cache/ftlru.c>
33#include <cache/ftcmanag.c>
David Turnerebdce832000-09-19 01:11:11 +000034#include <cache/ftcglyph.c>
David Turnerece63792000-10-28 23:34:45 +000035#include <cache/ftcchunk.c>
David Turner3b2c50e2000-08-23 21:11:13 +000036#include <cache/ftcimage.c>
David Turnerece63792000-10-28 23:34:45 +000037#include <cache/ftcsbits.c>
David Turner3b2c50e2000-08-23 21:11:13 +000038
39#endif
40
41
42/* END */