OLD | NEW |
1 # FreeType 2 src/base Jamfile | 1 # FreeType 2 src/base Jamfile |
2 # | 2 # |
3 # Copyright 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 by | 3 # Copyright 2001-2015 by |
4 # David Turner, Robert Wilhelm, and Werner Lemberg. | 4 # David Turner, Robert Wilhelm, and Werner Lemberg. |
5 # | 5 # |
6 # This file is part of the FreeType project, and may only be used, modified, | 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, | 7 # and distributed under the terms of the FreeType project license, |
8 # LICENSE.TXT. By continuing to use, modify, or distribute this file you | 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 | 9 # indicate that you have read the license and understand and accept it |
10 # fully. | 10 # fully. |
11 | 11 |
12 SubDir FT2_TOP $(FT2_SRC_DIR) base ; | 12 SubDir FT2_TOP $(FT2_SRC_DIR) base ; |
13 | 13 |
14 | 14 |
15 { | 15 { |
16 local _sources ; | 16 local _sources ; |
17 | 17 |
18 if $(FT2_MULTI) | 18 if $(FT2_MULTI) |
19 { | 19 { |
20 _sources = ftadvanc ftcalc ftdbgmem ftgloadr | 20 _sources = basepic |
21 ftobjs ftoutln ftrfork ftsnames | 21 ftadvanc |
22 ftstream fttrigon ftutil | 22 ftcalc |
23 basepic ftpic | 23 ftdbgmem |
| 24 ftgloadr |
| 25 ftobjs |
| 26 ftoutln |
| 27 ftpic |
| 28 ftrfork |
| 29 ftsnames |
| 30 ftstream |
| 31 fttrigon |
| 32 ftutil |
24 ; | 33 ; |
25 } | 34 } |
26 else | 35 else |
27 { | 36 { |
28 _sources = ftbase ; | 37 _sources = ftbase ; |
29 } | 38 } |
30 | 39 |
31 Library $(FT2_LIB) : $(_sources).c ; | 40 Library $(FT2_LIB) : $(_sources).c ; |
32 } | 41 } |
33 | 42 |
34 # Add the optional/replaceable files. | 43 # Add the optional/replaceable files. |
35 # | 44 # |
36 { | 45 { |
37 local _sources = bbox bdf bitmap debug gasp | 46 local _sources = ftapi |
38 glyph gxval init lcdfil mm | 47 ftbbox |
39 otval pfr stroke synth system | 48 ftbdf |
40 type1 winfnt xf86 patent | 49 ftbitmap |
| 50 ftcid |
| 51 ftdebug |
| 52 ftfntfmt |
| 53 ftfstype |
| 54 ftgasp |
| 55 ftglyph |
| 56 ftgxval |
| 57 ftinit |
| 58 ftlcdfil |
| 59 ftmm |
| 60 ftotval |
| 61 ftpatent |
| 62 ftpfr |
| 63 ftstroke |
| 64 ftsynth |
| 65 ftsystem |
| 66 fttype1 |
| 67 ftwinfnt |
41 ; | 68 ; |
42 | 69 |
43 Library $(FT2_LIB) : ft$(_sources).c ; | 70 Library $(FT2_LIB) : $(_sources).c ; |
44 } | 71 } |
45 | 72 |
46 # Add Macintosh-specific file to the library when necessary. | 73 # Add Macintosh-specific file to the library when necessary. |
47 # | 74 # |
48 if $(MAC) | 75 if $(MAC) |
49 { | 76 { |
50 Library $(FT2_LIB) : ftmac.c ; | 77 Library $(FT2_LIB) : ftmac.c ; |
51 } | 78 } |
52 else if $(OS) = MACOSX | 79 else if $(OS) = MACOSX |
53 { | 80 { |
54 if $(FT2_MULTI) | 81 if $(FT2_MULTI) |
55 { | 82 { |
56 Library $(FT2_LIB) : ftmac.c ; | 83 Library $(FT2_LIB) : ftmac.c ; |
57 } | 84 } |
58 } | 85 } |
59 | 86 |
60 # end of src/base Jamfile | 87 # end of src/base Jamfile |
OLD | NEW |