1# FreeType 2 src/cache Jamfile
2#
3# Copyright 2001, 2003, 2004, 2013 by
4# David Turner, Robert Wilhelm, and Werner Lemberg.
5#
6# This file is part of the FreeType project, and may only be used, modified,
7# and distributed under the terms of the FreeType project license,
8# LICENSE.TXT.  By continuing to use, modify, or distribute this file you
9# indicate that you have read the license and understand and accept it
10# fully.
11
12SubDir  FT2_TOP $(FT2_SRC_DIR) cache ;
13
14# The file <ftcache.h> contains some macro definitions that are
15# later used in #include statements related to the cache sub-system.  It
16# needs to be parsed through a HDRMACRO rule for macro definitions.
17#
18HDRMACRO  [ FT2_SubDir  include ftcache.h ] ;
19
20{
21  local  _sources ;
22
23  if $(FT2_MULTI)
24  {
25    _sources = ftcmru
26               ftcmanag
27               ftccache
28               ftcglyph
29               ftcsbits
30               ftcimage
31               ftcbasic
32               ftccmap
33               ;
34  }
35  else
36  {
37    _sources = ftcache ;
38  }
39
40  Library  $(FT2_LIB) : $(_sources).c ;
41}
42
43# end of src/cache Jamfile
44