Bug 470455 - test_database_sync_embed_visits.js leaks, r=sdwilsh
[wine-gecko.git] / modules / freetype2 / Makefile.in
bloba9f09f9d6d012813f86c03a1288bf1a9295d1f32
1 # ***** BEGIN LICENSE BLOCK *****
2 # Version: MPL 1.1/GPL 2.0/LGPL 2.1
4 # The contents of this file are subject to the Mozilla Public License Version
5 # 1.1 (the "License"); you may not use this file except in compliance with
6 # the License. You may obtain a copy of the License at
7 # http://www.mozilla.org/MPL/
9 # Software distributed under the License is distributed on an "AS IS" basis,
10 # WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
11 # for the specific language governing rights and limitations under the
12 # License.
14 # The Original Code is mozilla.org code.
16 # The Initial Developer of the Original Code is
18 # Portions created by the Initial Developer are Copyright (C) 2005
19 # the Initial Developer. All Rights Reserved.
21 # Contributor(s):
22 # Brad Lassey <blassey@mozilla.com>
24 # Alternatively, the contents of this file may be used under the terms of
25 # either of the GNU General Public License Version 2 or later (the "GPL"),
26 # or the GNU Lesser General Public License Version 2.1 or later (the "LGPL"),
27 # in which case the provisions of the GPL or the LGPL are applicable instead
28 # of those above. If you wish to allow use of your version of this file only
29 # under the terms of either the GPL or the LGPL, and not to allow others to
30 # use your version of this file under the terms of the MPL, indicate your
31 # decision by deleting the provisions above and replace them with the notice
32 # and other provisions required by the GPL or the LGPL. If you do not delete
33 # the provisions above, a recipient may use your version of this file under
34 # the terms of any one of the MPL, the GPL or the LGPL.
36 # ***** END LICENSE BLOCK *****
38 DEPTH = ../..
39 topsrcdir = @top_srcdir@
40 srcdir = @srcdir@
41 VPATH = @srcdir@
43 include $(DEPTH)/config/autoconf.mk
45 MODULE = freetype2
46 LIBRARY_NAME = freetype2
47 GRE_MODULE = 1
48 LIBXUL_LIBRARY = 1
49 DIST_INSTALL = 1
51 VPATH += @srcdir@/src/autofit \
52 @srcdir@/src/base \
53 @srcdir@/src/bdf/ \
54 @srcdir@/src/cache \
55 @srcdir@/src/cff \
56 @srcdir@/src/cid \
57 @srcdir@/src/lzw \
58 @srcdir@/src/pcf \
59 @srcdir@/src/pfr \
60 @srcdir@/src/psaux \
61 @srcdir@/src/pshinter \
62 @srcdir@/src/psnames \
63 @srcdir@/src/raster \
64 @srcdir@/src/smooth \
65 @srcdir@/src/truetype \
66 @srcdir@/src/type1 \
67 @srcdir@/src/type42 \
68 @srcdir@/src/winfonts \
69 @srcdir@/src/gzip \
70 @srcdir@/src/sfnt \
71 @srcdir@/src/autofit \
72 @srcdir@/src/sfnt \
73 $(NULL)
75 CSRCS = \
76 afangles.c \
77 ftbase.c \
78 ftbbox.c \
79 ftbitmap.c \
80 ftdebug.c \
81 ftgasp.c \
82 ftgloadr.c \
83 ftglyph.c \
84 ftinit.c \
85 ftmm.c \
86 ftpfr.c \
87 ftstroke.c \
88 ftsynth.c \
89 ftsystem.c \
90 fttype1.c \
91 ftwinfnt.c \
92 bdf.c \
93 ftcache.c \
94 cff.c \
95 type1cid.c \
96 ftlzw.c \
97 pcf.c \
98 pfr.c \
99 psaux.c \
100 pshinter.c \
101 psmodule.c \
102 raster.c \
103 smooth.c \
104 truetype.c \
105 type1.c \
106 type42.c \
107 winfnt.c \
108 ftgzip.c \
109 sfdriver.c \
110 afmodule.c \
111 ttmtx.c \
112 sfobjs.c \
113 afloader.c \
114 ttsbit.c \
115 ttload.c \
116 ttbdf.c \
117 afhints.c \
118 afglobal.c \
119 ttpost.c \
120 ttkern.c \
121 ttcmap.c \
122 afindic.c \
123 aflatin.c \
124 aflatin2.c \
125 afcjk.c \
126 afdummy.c \
127 $(NULL)
130 DEFINES += -DFT2_BUILD_LIBRARY -DFT_OPTION_AUTOFIT2 -FI $(srcdir)/include/freetype/config/ftstdlib.h
132 ifdef WINCE
133 DEFINES += -DCHAR_BIT=8
134 endif
136 LOCAL_INCLUDES = -I @srcdir@/include
138 include $(topsrcdir)/config/rules.mk