Bug 867089 - Validate the playbackRate before using it. r=ehsan
[gecko.git] / layout / svg / Makefile.in
blob56f7d65e84439b5e97ad24f555d053bc9528dba4
2 # This Source Code Form is subject to the terms of the Mozilla Public
3 # License, v. 2.0. If a copy of the MPL was not distributed with this
4 # file, You can obtain one at http://mozilla.org/MPL/2.0/.
6 DEPTH = @DEPTH@
7 topsrcdir = @top_srcdir@
8 srcdir = @srcdir@
9 VPATH = @srcdir@
11 include $(DEPTH)/config/autoconf.mk
13 LIBRARY_NAME = gksvgbase_s
14 LIBXUL_LIBRARY = 1
15 FAIL_ON_WARNINGS = 1
18 CPPSRCS = \
19 nsSVGAFrame.cpp \
20 nsSVGClipPathFrame.cpp \
21 nsSVGContainerFrame.cpp \
22 nsSVGEffects.cpp \
23 SVGFEContainerFrame.cpp \
24 SVGFEImageFrame.cpp \
25 SVGFELeafFrame.cpp \
26 SVGFEUnstyledLeafFrame.cpp \
27 nsSVGFilterFrame.cpp \
28 nsSVGFilterInstance.cpp \
29 nsSVGForeignObjectFrame.cpp \
30 nsSVGGFrame.cpp \
31 nsSVGGenericContainerFrame.cpp \
32 nsSVGGeometryFrame.cpp \
33 nsSVGGlyphFrame.cpp \
34 nsSVGGradientFrame.cpp \
35 nsSVGImageFrame.cpp \
36 nsSVGInnerSVGFrame.cpp \
37 nsSVGIntegrationUtils.cpp \
38 nsSVGMarkerFrame.cpp \
39 nsSVGMaskFrame.cpp \
40 nsSVGOuterSVGFrame.cpp \
41 nsSVGPaintServerFrame.cpp \
42 nsSVGPathGeometryFrame.cpp \
43 nsSVGPatternFrame.cpp \
44 nsSVGStopFrame.cpp \
45 nsSVGSwitchFrame.cpp \
46 nsSVGTextContainerFrame.cpp \
47 nsSVGTextFrame.cpp \
48 nsSVGTextFrame2.cpp \
49 nsSVGTextPathFrame.cpp \
50 nsSVGTSpanFrame.cpp \
51 nsSVGUseFrame.cpp \
52 SVGViewFrame.cpp \
53 nsSVGUtils.cpp \
54 $(NULL)
56 include $(topsrcdir)/config/config.mk
58 # we don't want the shared lib, but we want to force the creation of a static lib.
59 FORCE_STATIC_LIB = 1
61 include $(topsrcdir)/config/rules.mk
63 LOCAL_INCLUDES = \
64 -I$(srcdir)/../base \
65 -I$(srcdir)/../generic \
66 -I$(srcdir)/../style \
67 -I$(srcdir)/../xul/base/src \
68 -I$(srcdir)/../../content/svg/content/src \
69 -I$(srcdir)/../../content/base/src \
70 -I$(srcdir)/../../widget \
71 $(NULL)
73 libs::
74 $(INSTALL) $(srcdir)/svg.css $(DIST)/bin/res
76 install::
77 $(SYSINSTALL) $(IFLAGS1) $(srcdir)/svg.css $(DESTDIR)$(mozappdir)/res
80 DEFINES += -D_IMPL_NS_LAYOUT