зеркало из https://github.com/mozilla/pjs.git
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
This commit is contained in:
Родитель
6db7801aba
Коммит
b6eb5eb91c
|
@ -26,6 +26,8 @@ VPATH = @srcdir@
|
||||||
|
|
||||||
include $(DEPTH)/config/autoconf.mk
|
include $(DEPTH)/config/autoconf.mk
|
||||||
|
|
||||||
|
DIRS = resources
|
||||||
|
|
||||||
MODULE = layout
|
MODULE = layout
|
||||||
LIBRARY_NAME = gksvgbase_s
|
LIBRARY_NAME = gksvgbase_s
|
||||||
REQUIRES = xpcom \
|
REQUIRES = xpcom \
|
||||||
|
@ -43,24 +45,21 @@ REQUIRES = xpcom \
|
||||||
$(NULL)
|
$(NULL)
|
||||||
|
|
||||||
CPPSRCS = \
|
CPPSRCS = \
|
||||||
nsSVGBPathBuilder.cpp \
|
|
||||||
nsSVGEllipseFrame.cpp \
|
|
||||||
nsSVGCircleFrame.cpp \
|
nsSVGCircleFrame.cpp \
|
||||||
nsSVGFill.cpp \
|
nsSVGEllipseFrame.cpp \
|
||||||
nsSVGForeignObjectFrame.cpp \
|
nsSVGForeignObjectFrame.cpp \
|
||||||
nsSVGGFrame.cpp \
|
nsSVGGFrame.cpp \
|
||||||
nsSVGGenericContainerFrame.cpp \
|
nsSVGGenericContainerFrame.cpp \
|
||||||
nsSVGGraphic.cpp \
|
nsSVGGlyphFrame.cpp \
|
||||||
nsSVGGraphicFrame.cpp \
|
|
||||||
nsSVGLineFrame.cpp \
|
nsSVGLineFrame.cpp \
|
||||||
nsSVGOuterSVGFrame.cpp \
|
nsSVGOuterSVGFrame.cpp \
|
||||||
nsSVGPathFrame.cpp \
|
nsSVGPathFrame.cpp \
|
||||||
|
nsSVGPathGeometryFrame.cpp \
|
||||||
nsSVGPolygonFrame.cpp \
|
nsSVGPolygonFrame.cpp \
|
||||||
nsSVGPolylineFrame.cpp \
|
nsSVGPolylineFrame.cpp \
|
||||||
nsSVGRectFrame.cpp \
|
nsSVGRectFrame.cpp \
|
||||||
nsSVGRenderItem.cpp \
|
nsSVGTSpanFrame.cpp \
|
||||||
nsSVGRenderingContext.cpp \
|
nsSVGTextFrame.cpp \
|
||||||
nsSVGStroke.cpp \
|
|
||||||
$(NULL)
|
$(NULL)
|
||||||
|
|
||||||
include $(topsrcdir)/config/config.mk
|
include $(topsrcdir)/config/config.mk
|
||||||
|
@ -70,8 +69,6 @@ FORCE_STATIC_LIB = 1
|
||||||
|
|
||||||
include $(topsrcdir)/config/rules.mk
|
include $(topsrcdir)/config/rules.mk
|
||||||
|
|
||||||
CXXFLAGS += $(MOZ_LIBART_CFLAGS)
|
|
||||||
|
|
||||||
LOCAL_INCLUDES = \
|
LOCAL_INCLUDES = \
|
||||||
-I$(srcdir)/../../../base/src \
|
-I$(srcdir)/../../../base/src \
|
||||||
-I$(srcdir)/../../../html/table/src \
|
-I$(srcdir)/../../../html/table/src \
|
||||||
|
@ -89,8 +86,12 @@ EXPORT_RESOURCE_CONTENT = \
|
||||||
$(NULL)
|
$(NULL)
|
||||||
libs::
|
libs::
|
||||||
$(INSTALL) $(EXPORT_RESOURCE_CONTENT) $(DIST)/bin/res/dtd
|
$(INSTALL) $(EXPORT_RESOURCE_CONTENT) $(DIST)/bin/res/dtd
|
||||||
|
$(INSTALL) $(srcdir)/svg.css $(DIST)/bin/res
|
||||||
|
$(PERL) $(srcdir)/install-svg-css.pl $(DIST)/bin/res/ua.css
|
||||||
|
|
||||||
install::
|
install::
|
||||||
$(SYSINSTALL) $(IFLAGS1) $(EXPORT_RESOURCE_CONTENT) $(DESTDIR)$(mozappdir)/res/dtd
|
$(SYSINSTALL) $(IFLAGS1) $(EXPORT_RESOURCE_CONTENT) $(DESTDIR)$(mozappdir)/res/dtd
|
||||||
|
$(SYSINSTALL) $(IFLAGS1) $(srcdir)/svg.css $(DESTDIR)$(mozappdir)/res
|
||||||
|
|
||||||
|
|
||||||
DEFINES += -D_IMPL_NS_LAYOUT
|
DEFINES += -D_IMPL_NS_LAYOUT
|
||||||
|
|
Загрузка…
Ссылка в новой задаче