2000-04-01 14:38:51 +00:00
|
|
|
#
|
2012-05-21 11:12:37 +00:00
|
|
|
# This Source Code Form is subject to the terms of the Mozilla Public
|
|
|
|
# License, v. 2.0. If a copy of the MPL was not distributed with this
|
|
|
|
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
|
2000-04-01 14:38:51 +00:00
|
|
|
|
2012-08-04 18:26:44 +00:00
|
|
|
DEPTH = @DEPTH@
|
2000-04-01 14:38:51 +00:00
|
|
|
topsrcdir = @top_srcdir@
|
|
|
|
srcdir = @srcdir@
|
|
|
|
VPATH = @srcdir@
|
|
|
|
|
|
|
|
include $(DEPTH)/config/autoconf.mk
|
|
|
|
|
|
|
|
MODULE = layout
|
2000-07-02 18:44:42 +00:00
|
|
|
LIBRARY_NAME = gksvgbase_s
|
2004-12-15 04:07:01 +00:00
|
|
|
LIBXUL_LIBRARY = 1
|
2012-01-11 08:32:38 +00:00
|
|
|
FAIL_ON_WARNINGS = 1
|
2004-12-15 04:07:01 +00:00
|
|
|
|
2000-04-01 14:38:51 +00:00
|
|
|
|
|
|
|
CPPSRCS = \
|
2007-02-22 12:38:12 +00:00
|
|
|
nsSVGAFrame.cpp \
|
2005-01-25 03:55:03 +00:00
|
|
|
nsSVGClipPathFrame.cpp \
|
2006-06-01 15:31:15 +00:00
|
|
|
nsSVGContainerFrame.cpp \
|
2008-08-08 01:34:43 +00:00
|
|
|
nsSVGEffects.cpp \
|
2012-09-09 11:44:03 +00:00
|
|
|
SVGFEContainerFrame.cpp \
|
|
|
|
SVGFEImageFrame.cpp \
|
|
|
|
SVGFELeafFrame.cpp \
|
|
|
|
SVGFEUnstyledLeafFrame.cpp \
|
2005-09-06 22:30:40 +00:00
|
|
|
nsSVGFilterFrame.cpp \
|
2008-07-14 01:21:25 +00:00
|
|
|
nsSVGFilterInstance.cpp \
|
2008-08-17 11:18:21 +00:00
|
|
|
nsSVGForeignObjectFrame.cpp \
|
2001-12-12 07:59:31 +00:00
|
|
|
nsSVGGFrame.cpp \
|
|
|
|
nsSVGGenericContainerFrame.cpp \
|
2006-05-02 15:05:25 +00:00
|
|
|
nsSVGGeometryFrame.cpp \
|
Forgot this file first time round...
Landing of SVG_20020806_BRANCH, Bug 182533. Refactoring of SVG backend, new GDI+ and Libart rendering
backends, text support on Windows (GDI+), rudimentary text support on Linux (libart/freetype2), presentation
attributes, lots of bug fixes (see bug 182533 for dependency list).
Not part of default build; code is #ifdef'ed out.
r=sicking, sr=jst for dom and htmlparser changes
r=bsmedberg, sr=tor for config changes
r=dbaron, sr=bzbarsky for content and layout changes
r=tor, sr=bzbarsky for gfx changes
2004-02-07 13:42:17 +00:00
|
|
|
nsSVGGlyphFrame.cpp \
|
2004-10-14 23:02:53 +00:00
|
|
|
nsSVGGradientFrame.cpp \
|
2004-12-17 23:45:30 +00:00
|
|
|
nsSVGImageFrame.cpp \
|
2004-08-05 09:01:13 +00:00
|
|
|
nsSVGInnerSVGFrame.cpp \
|
2008-09-11 00:24:16 +00:00
|
|
|
nsSVGIntegrationUtils.cpp \
|
2004-12-09 03:16:15 +00:00
|
|
|
nsSVGMarkerFrame.cpp \
|
2006-01-20 17:00:43 +00:00
|
|
|
nsSVGMaskFrame.cpp \
|
2001-12-12 07:59:31 +00:00
|
|
|
nsSVGOuterSVGFrame.cpp \
|
2006-05-16 15:55:01 +00:00
|
|
|
nsSVGPaintServerFrame.cpp \
|
Forgot this file first time round...
Landing of SVG_20020806_BRANCH, Bug 182533. Refactoring of SVG backend, new GDI+ and Libart rendering
backends, text support on Windows (GDI+), rudimentary text support on Linux (libart/freetype2), presentation
attributes, lots of bug fixes (see bug 182533 for dependency list).
Not part of default build; code is #ifdef'ed out.
r=sicking, sr=jst for dom and htmlparser changes
r=bsmedberg, sr=tor for config changes
r=dbaron, sr=bzbarsky for content and layout changes
r=tor, sr=bzbarsky for gfx changes
2004-02-07 13:42:17 +00:00
|
|
|
nsSVGPathGeometryFrame.cpp \
|
2005-09-13 22:38:36 +00:00
|
|
|
nsSVGPatternFrame.cpp \
|
2005-03-09 19:24:18 +00:00
|
|
|
nsSVGStopFrame.cpp \
|
2008-07-13 11:30:48 +00:00
|
|
|
nsSVGSwitchFrame.cpp \
|
2006-06-28 15:23:40 +00:00
|
|
|
nsSVGTextContainerFrame.cpp \
|
Forgot this file first time round...
Landing of SVG_20020806_BRANCH, Bug 182533. Refactoring of SVG backend, new GDI+ and Libart rendering
backends, text support on Windows (GDI+), rudimentary text support on Linux (libart/freetype2), presentation
attributes, lots of bug fixes (see bug 182533 for dependency list).
Not part of default build; code is #ifdef'ed out.
r=sicking, sr=jst for dom and htmlparser changes
r=bsmedberg, sr=tor for config changes
r=dbaron, sr=bzbarsky for content and layout changes
r=tor, sr=bzbarsky for gfx changes
2004-02-07 13:42:17 +00:00
|
|
|
nsSVGTextFrame.cpp \
|
2005-08-26 02:49:52 +00:00
|
|
|
nsSVGTextPathFrame.cpp \
|
|
|
|
nsSVGTSpanFrame.cpp \
|
2004-11-23 13:51:57 +00:00
|
|
|
nsSVGUseFrame.cpp \
|
2012-09-09 11:44:03 +00:00
|
|
|
SVGViewFrame.cpp \
|
2005-04-04 21:42:26 +00:00
|
|
|
nsSVGUtils.cpp \
|
2000-04-01 14:38:51 +00:00
|
|
|
$(NULL)
|
|
|
|
|
|
|
|
include $(topsrcdir)/config/config.mk
|
|
|
|
|
|
|
|
# we don't want the shared lib, but we want to force the creation of a static lib.
|
2001-06-18 22:10:38 +00:00
|
|
|
FORCE_STATIC_LIB = 1
|
2000-04-01 14:38:51 +00:00
|
|
|
|
2005-09-06 22:30:40 +00:00
|
|
|
EXPORTS = \
|
2008-10-01 00:51:05 +00:00
|
|
|
nsSVGEffects.h \
|
2008-09-30 11:28:20 +00:00
|
|
|
nsSVGFilterInstance.h \
|
|
|
|
nsSVGForeignObjectFrame.h \
|
2008-10-01 00:51:05 +00:00
|
|
|
nsSVGIntegrationUtils.h \
|
|
|
|
nsSVGUtils.h \
|
2005-09-06 22:30:40 +00:00
|
|
|
$(NULL)
|
2005-09-05 20:41:57 +00:00
|
|
|
|
2000-04-01 14:38:51 +00:00
|
|
|
include $(topsrcdir)/config/rules.mk
|
|
|
|
|
2001-12-18 09:14:29 +00:00
|
|
|
LOCAL_INCLUDES = \
|
2012-09-24 21:01:21 +00:00
|
|
|
-I$(srcdir)/../base \
|
|
|
|
-I$(srcdir)/../generic \
|
|
|
|
-I$(srcdir)/../style \
|
|
|
|
-I$(srcdir)/../xul/base/src \
|
|
|
|
-I$(srcdir)/../../content/svg/content/src \
|
|
|
|
-I$(srcdir)/../../content/base/src \
|
2000-04-01 14:38:51 +00:00
|
|
|
$(NULL)
|
|
|
|
|
2002-01-15 22:57:10 +00:00
|
|
|
libs::
|
Forgot this file first time round...
Landing of SVG_20020806_BRANCH, Bug 182533. Refactoring of SVG backend, new GDI+ and Libart rendering
backends, text support on Windows (GDI+), rudimentary text support on Linux (libart/freetype2), presentation
attributes, lots of bug fixes (see bug 182533 for dependency list).
Not part of default build; code is #ifdef'ed out.
r=sicking, sr=jst for dom and htmlparser changes
r=bsmedberg, sr=tor for config changes
r=dbaron, sr=bzbarsky for content and layout changes
r=tor, sr=bzbarsky for gfx changes
2004-02-07 13:42:17 +00:00
|
|
|
$(INSTALL) $(srcdir)/svg.css $(DIST)/bin/res
|
2002-04-25 02:52:44 +00:00
|
|
|
|
|
|
|
install::
|
Forgot this file first time round...
Landing of SVG_20020806_BRANCH, Bug 182533. Refactoring of SVG backend, new GDI+ and Libart rendering
backends, text support on Windows (GDI+), rudimentary text support on Linux (libart/freetype2), presentation
attributes, lots of bug fixes (see bug 182533 for dependency list).
Not part of default build; code is #ifdef'ed out.
r=sicking, sr=jst for dom and htmlparser changes
r=bsmedberg, sr=tor for config changes
r=dbaron, sr=bzbarsky for content and layout changes
r=tor, sr=bzbarsky for gfx changes
2004-02-07 13:42:17 +00:00
|
|
|
$(SYSINSTALL) $(IFLAGS1) $(srcdir)/svg.css $(DESTDIR)$(mozappdir)/res
|
|
|
|
|
2003-01-09 06:49:07 +00:00
|
|
|
|
|
|
|
DEFINES += -D_IMPL_NS_LAYOUT
|