Bug 575870 - Enable the firefox button on xp themed, classic, and aero basic. r=dao...
[mozilla-central.git] / modules / freetype2 / Makefile.in
blob7e650f224abc5b91c7032d4f9a72a2f6418482b0
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
50 FORCE_STATIC_LIB = 1
52 VPATH += @srcdir@/src/autofit \
53 @srcdir@/src/base \
54 @srcdir@/src/bdf/ \
55 @srcdir@/src/cache \
56 @srcdir@/src/cff \
57 @srcdir@/src/cid \
58 @srcdir@/src/lzw \
59 @srcdir@/src/pcf \
60 @srcdir@/src/pfr \
61 @srcdir@/src/psaux \
62 @srcdir@/src/pshinter \
63 @srcdir@/src/psnames \
64 @srcdir@/src/raster \
65 @srcdir@/src/smooth \
66 @srcdir@/src/truetype \
67 @srcdir@/src/type1 \
68 @srcdir@/src/type42 \
69 @srcdir@/src/winfonts \
70 @srcdir@/src/gzip \
71 @srcdir@/src/sfnt \
72 @srcdir@/src/autofit \
73 @srcdir@/src/sfnt \
74 $(NULL)
76 CSRCS = \
77 afangles.c \
78 ftbase.c \
79 ftbbox.c \
80 ftbitmap.c \
81 ftdebug.c \
82 ftgasp.c \
83 ftgloadr.c \
84 ftglyph.c \
85 ftinit.c \
86 ftmm.c \
87 ftpfr.c \
88 ftstroke.c \
89 ftsynth.c \
90 ftsystem.c \
91 fttype1.c \
92 ftwinfnt.c \
93 bdf.c \
94 ftcache.c \
95 cff.c \
96 type1cid.c \
97 ftlzw.c \
98 pcf.c \
99 pfr.c \
100 psaux.c \
101 pshinter.c \
102 psmodule.c \
103 raster.c \
104 smooth.c \
105 truetype.c \
106 type1.c \
107 type42.c \
108 winfnt.c \
109 ftgzip.c \
110 sfdriver.c \
111 afmodule.c \
112 ttmtx.c \
113 sfobjs.c \
114 afloader.c \
115 ttsbit.c \
116 ttload.c \
117 ttbdf.c \
118 afhints.c \
119 afglobal.c \
120 ttpost.c \
121 ttkern.c \
122 ttcmap.c \
123 afindic.c \
124 aflatin.c \
125 aflatin2.c \
126 afcjk.c \
127 afdummy.c \
128 afpic.c \
129 basepic.c \
130 ftadvanc.c \
131 ftfstype.c \
132 ftpic.c \
133 ftsnames.c \
134 cffpic.c \
135 pshpic.c \
136 pspic.c \
137 rastpic.c \
138 sfntpic.c \
139 ftspic.c \
140 ttpic.c \
141 moz_ft_shim.c \
142 $(NULL)
145 DEFINES += -DFT2_BUILD_LIBRARY -DFT_OPTION_AUTOFIT2
147 ifdef _MSC_VER
148 DEFINES += -FI $(srcdir)/include/freetype/config/ftstdlib.h
149 DEFINES += -FI $(srcdir)/include/freetype/config/ftheader.h
150 else
151 DEFINES += -include $(srcdir)/include/freetype/config/ftstdlib.h
152 DEFINES += -include $(srcdir)/include/freetype/config/ftheader.h
153 endif
155 ifdef WINCE
156 DEFINES += -DCHAR_BIT=8
157 endif
159 LOCAL_INCLUDES = -I @srcdir@/include
161 include $(topsrcdir)/config/rules.mk