Bug 470455 - test_database_sync_embed_visits.js leaks, r=sdwilsh
[wine-gecko.git] / extensions / universalchardet / src / base / Makefile.in
blob1613e54114afe0f0825bf6e716cc094a8527400d
2 # ***** BEGIN LICENSE BLOCK *****
3 # Version: MPL 1.1/GPL 2.0/LGPL 2.1
5 # The contents of this file are subject to the Mozilla Public License Version
6 # 1.1 (the "License"); you may not use this file except in compliance with
7 # the License. You may obtain a copy of the License at
8 # http://www.mozilla.org/MPL/
10 # Software distributed under the License is distributed on an "AS IS" basis,
11 # WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
12 # for the specific language governing rights and limitations under the
13 # License.
15 # The Original Code is Mozilla Universal charset detector code.
17 # The Initial Developer of the Original Code is
18 # Netscape Communications Corporation.
19 # Portions created by the Initial Developer are Copyright (C) 1998
20 # the Initial Developer. All Rights Reserved.
22 # Contributor(s):
23 # Simon Montagu <smontagu@smontagu.org>
24 # Shy Shalom <shooshX@gmail.com>
25 # Proofpoint, Inc.
27 # Alternatively, the contents of this file may be used under the terms of
28 # either the GNU General Public License Version 2 or later (the "GPL"), or
29 # the GNU Lesser General Public License Version 2.1 or later (the "LGPL"),
30 # in which case the provisions of the GPL or the LGPL are applicable instead
31 # of those above. If you wish to allow use of your version of this file only
32 # under the terms of either the GPL or the LGPL, and not to allow others to
33 # use your version of this file under the terms of the MPL, indicate your
34 # decision by deleting the provisions above and replace them with the notice
35 # and other provisions required by the GPL or the LGPL. If you do not delete
36 # the provisions above, a recipient may use your version of this file under
37 # the terms of any one of the MPL, the GPL or the LGPL.
39 # ***** END LICENSE BLOCK *****
41 DEPTH = ../../../..
42 topsrcdir = @top_srcdir@
43 srcdir = @srcdir@
44 VPATH = @srcdir@
46 include $(DEPTH)/config/autoconf.mk
48 MODULE = universalchardet_s
49 LIBRARY_NAME = universalchardet_s
51 CPPSRCS = \
52 CharDistribution.cpp \
53 JpCntx.cpp \
54 LangBulgarianModel.cpp \
55 LangCyrillicModel.cpp \
56 LangGreekModel.cpp \
57 LangHungarianModel.cpp \
58 LangHebrewModel.cpp \
59 nsHebrewProber.cpp \
60 nsCharSetProber.cpp \
61 nsBig5Prober.cpp \
62 nsEUCJPProber.cpp \
63 nsEUCKRProber.cpp \
64 nsEUCTWProber.cpp \
65 nsEscCharsetProber.cpp \
66 nsEscSM.cpp \
67 nsGB2312Prober.cpp \
68 nsMBCSGroupProber.cpp \
69 nsMBCSSM.cpp \
70 nsSBCSGroupProber.cpp \
71 nsSBCharSetProber.cpp \
72 nsSJISProber.cpp \
73 nsUTF8Prober.cpp \
74 nsLatin1Prober.cpp \
75 nsUniversalDetector.cpp \
76 $(NULL)
78 # Not built on win32. Not sure why not
79 ifneq ($(OS_ARCH),WINNT)
80 CPPSRCS += LangThaiModel.cpp
81 endif
83 FORCE_STATIC_LIB = 1
84 # This library is used by other shared libs in a static build
85 FORCE_USE_PIC = 1
87 include $(topsrcdir)/config/rules.mk