gecko/layout/base/Makefile.in

158 lines
3.3 KiB
Makefile
Raw Normal View History

#
2012-05-21 04:12:37 -07: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/.
DEPTH = @DEPTH@
topsrcdir = @top_srcdir@
srcdir = @srcdir@
VPATH = @srcdir@
include $(DEPTH)/config/autoconf.mk
Bug 702388 - Convert Makefiles to use |TEST_DIRS += foo| r=khuey Files named Makefile.in containing the expression DIRS += <foo> or DIRS = <foo> inside the conditional expression ifdef ENABLE_TESTS ... endif are changed to TEST_DIRS += tests outside any conditional expression. The files ./layout/Makefile.in ./layout/Makefile.in ./layout/style/Makefile.in ./rdf/Makefile.in ./security/manager/Makefile.in ./content/Makefile.in ./content/smil/Makefile.in ./content/xul/templates/Makefile.in ./content/xul/content/Makefile.in ./content/base/Makefile.in ./content/media/Makefile.in ./parser/htmlparser/Makefile.in ./dom/sms/Makefile.in ./js/jsd/Makefile.in ./js/xpconnect/Makefile.in ./widget/Makefile.in ./widget/windows/Makefile.in ./Makefile.in ./startupcache/Makefile.in ./storage/Makefile.in ./gfx/Makefile.in ./intl/strres/Makefile.in ./intl/uconv/Makefile.in ./intl/unicharutil/Makefile.in ./intl/lwbrk/Makefile.in ./embedding/Makefile.in ./modules/libjar/Makefile.in ./modules/libpref/Makefile.in ./build/Makefile.in ./build/win32/Makefile.in ./xpcom/Makefile.in ./extensions/spellcheck/hunspell/Makefile.in ./extensions/cookie/Makefile.in ./netwerk/Makefile.in ./netwerk/streamconv/Makefile.in ./editor/txmgr/Makefile.in ./toolkit/mozapps/shared/Makefile.in ./toolkit/mozapps/update/Makefile.in ./toolkit/library/Makefile.in ./toolkit/library/Makefile.in ./toolkit/crashreporter/Makefile.in ./toolkit/components/perf/Makefile.in ./toolkit/components/perf/Makefile.in ./toolkit/components/feeds/Makefile.in ./toolkit/components/url-classifier/Makefile.in contain the string ifdef ENABLE_TESTS but have some other statement inside (e.g. TOOL_DIRS += <foo> etc) and they remain unchanged by this patch.
2012-02-04 09:32:24 -08:00
TEST_DIRS += tests
2007-07-15 22:55:51 -07:00
MODULE = layout
XPIDL_MODULE = layout_base
GRE_MODULE = 1
LIBRARY_NAME = gkbase_s
LIBXUL_LIBRARY = 1
XPIDLSRCS = \
nsIStyleSheetService.idl \
$(NULL)
EXPORTS_NAMESPACES = mozilla
EXPORTS = \
FrameLayerBuilder.h \
FramePropertyTable.h \
nsArenaMemoryStats.h \
nsBidi.h \
nsBidiPresUtils.h \
nsCaret.h \
nsCSSFrameConstructor.h \
nsChangeHint.h \
nsCompatibility.h \
nsDisplayItemTypes.h \
nsDisplayList.h \
nsDisplayListInvalidation.h \
nsFrameManager.h \
nsFrameManagerBase.h \
nsFrameIterator.h \
nsILayoutDebugger.h \
nsILayoutHistoryState.h \
nsIPercentHeightObserver.h \
nsIPresShell.h \
nsIReflowCallback.h \
nsLayoutUtils.h \
nsPresArena.h \
nsPresContext.h \
nsPresState.h \
nsRefreshDriver.h \
nsStyleChangeList.h \
nsStyleConsts.h \
StackArena.h \
$(NULL)
EXPORTS_mozilla = \
PaintTracker.h \
$(NULL)
CPPSRCS = \
FrameLayerBuilder.cpp \
MaskLayerImageCache.cpp \
FramePropertyTable.cpp \
RestyleTracker.cpp \
nsCSSColorUtils.cpp \
nsCSSFrameConstructor.cpp \
nsCSSRendering.cpp \
nsCSSRenderingBorders.cpp \
nsCaret.cpp \
nsChildIterator.cpp \
nsCounterManager.cpp \
nsDisplayList.cpp \
nsDisplayListInvalidation.cpp \
nsDocumentViewer.cpp \
nsFrameManager.cpp \
nsFrameIterator.cpp \
nsGenConList.cpp \
nsLayoutDebugger.cpp \
nsLayoutHistoryState.cpp \
nsLayoutUtils.cpp \
nsPresArena.cpp \
nsPresContext.cpp \
nsPresShell.cpp \
nsQuoteList.cpp \
nsRefreshDriver.cpp \
nsStyleChangeList.cpp \
nsStyleSheetService.cpp \
PaintTracker.cpp \
PositionedEventTargeting.cpp \
StackArena.cpp \
$(NULL)
ifndef MOZ_XUL
XPIDLSRCS += \
nsIBoxObject.idl \
$(NULL)
EXPORTS += \
nsPIBoxObject.h \
$(NULL)
CPPSRCS += \
nsBoxObject.cpp \
$(NULL)
endif
ifdef IBMBIDI
CPPSRCS += \
nsBidiPresUtils.cpp \
nsBidi.cpp \
$(NULL)
endif
FORCE_STATIC_LIB = 1
include $(topsrcdir)/config/rules.mk
include $(topsrcdir)/ipc/chromium/chromium-config.mk
LOCAL_INCLUDES += \
-I$(srcdir) \
-I$(srcdir)/../style \
-I$(srcdir)/../generic \
-I$(srcdir)/../forms \
-I$(srcdir)/../tables \
-I$(srcdir)/../printing \
-I$(srcdir)/../xul/base/src \
-I$(srcdir)/../xul/base/src/tree/src \
-I$(srcdir)/../../content/base/src \
-I$(srcdir)/../../content/events/src \
-I$(srcdir)/../../content/xbl/src \
-I$(srcdir)/../../view/src \
Bug 481102 - Reorganize dom/public, dom/public/base, and dom/src/base to dom/base, r+sr=jst --HG-- rename : dom/src/base/Makefile.in => dom/base/Makefile.in rename : dom/src/base/crashtests/244933-1.html => dom/base/crashtests/244933-1.html rename : dom/src/base/crashtests/275912-1.html => dom/base/crashtests/275912-1.html rename : dom/src/base/crashtests/327571-1.html => dom/base/crashtests/327571-1.html rename : dom/src/base/crashtests/327695-1.html => dom/base/crashtests/327695-1.html rename : dom/src/base/crashtests/329481-1.xhtml => dom/base/crashtests/329481-1.xhtml rename : dom/src/base/crashtests/338674-1.xhtml => dom/base/crashtests/338674-1.xhtml rename : dom/src/base/crashtests/346381-1.html => dom/base/crashtests/346381-1.html rename : dom/src/base/crashtests/359432-1.xhtml => dom/base/crashtests/359432-1.xhtml rename : dom/src/base/crashtests/369413-1.html => dom/base/crashtests/369413-1.html rename : dom/src/base/crashtests/372554-1.html => dom/base/crashtests/372554-1.html rename : dom/src/base/crashtests/404869-1.xul => dom/base/crashtests/404869-1.xul rename : dom/src/base/crashtests/439206-1.html => dom/base/crashtests/439206-1.html rename : dom/src/base/crashtests/462947.html => dom/base/crashtests/462947.html rename : dom/src/base/crashtests/473284.xul => dom/base/crashtests/473284.xul rename : dom/src/base/crashtests/90613-1.html => dom/base/crashtests/90613-1.html rename : dom/src/base/crashtests/crashtests.list => dom/base/crashtests/crashtests.list rename : dom/src/base/domerr.msg => dom/base/domerr.msg rename : dom/src/base/nsBarProps.cpp => dom/base/nsBarProps.cpp rename : dom/src/base/nsBarProps.h => dom/base/nsBarProps.h rename : dom/public/nsDOMCID.h => dom/base/nsDOMCID.h rename : dom/src/base/nsDOMClassInfo.cpp => dom/base/nsDOMClassInfo.cpp rename : dom/src/base/nsDOMClassInfo.h => dom/base/nsDOMClassInfo.h rename : dom/public/nsDOMClassInfoID.h => dom/base/nsDOMClassInfoID.h rename : dom/public/nsDOMError.h => dom/base/nsDOMError.h rename : dom/src/base/nsDOMException.cpp => dom/base/nsDOMException.cpp rename : dom/src/base/nsDOMException.h => dom/base/nsDOMException.h rename : dom/public/nsDOMJSUtils.h => dom/base/nsDOMJSUtils.h rename : dom/src/base/nsDOMScriptObjectFactory.cpp => dom/base/nsDOMScriptObjectFactory.cpp rename : dom/src/base/nsDOMScriptObjectFactory.h => dom/base/nsDOMScriptObjectFactory.h rename : dom/public/nsDOMScriptObjectHolder.h => dom/base/nsDOMScriptObjectHolder.h rename : dom/public/nsDOMString.h => dom/base/nsDOMString.h rename : dom/src/base/nsDOMWindowList.cpp => dom/base/nsDOMWindowList.cpp rename : dom/src/base/nsDOMWindowList.h => dom/base/nsDOMWindowList.h rename : dom/src/base/nsDOMWindowUtils.cpp => dom/base/nsDOMWindowUtils.cpp rename : dom/src/base/nsDOMWindowUtils.h => dom/base/nsDOMWindowUtils.h rename : dom/src/base/nsFocusController.cpp => dom/base/nsFocusController.cpp rename : dom/src/base/nsFocusController.h => dom/base/nsFocusController.h rename : dom/src/base/nsGlobalWindow.cpp => dom/base/nsGlobalWindow.cpp rename : dom/src/base/nsGlobalWindow.h => dom/base/nsGlobalWindow.h rename : dom/src/base/nsGlobalWindowCommands.cpp => dom/base/nsGlobalWindowCommands.cpp rename : dom/src/base/nsGlobalWindowCommands.h => dom/base/nsGlobalWindowCommands.h rename : dom/src/base/nsHistory.cpp => dom/base/nsHistory.cpp rename : dom/src/base/nsHistory.h => dom/base/nsHistory.h rename : dom/public/nsIBaseDOMException.h => dom/base/nsIBaseDOMException.h rename : dom/public/nsIDOMClassInfo.h => dom/base/nsIDOMClassInfo.h rename : dom/public/nsIDOMScriptObjectFactory.h => dom/base/nsIDOMScriptObjectFactory.h rename : dom/public/nsIEntropyCollector.idl => dom/base/nsIEntropyCollector.idl rename : dom/public/base/nsIFocusController.h => dom/base/nsIFocusController.h rename : dom/public/nsIJSEventListener.h => dom/base/nsIJSEventListener.h rename : dom/public/nsIJSNativeInitializer.h => dom/base/nsIJSNativeInitializer.h rename : dom/public/nsIScriptChannel.idl => dom/base/nsIScriptChannel.idl rename : dom/public/nsIScriptContext.h => dom/base/nsIScriptContext.h rename : dom/public/nsIScriptExternalNameSet.h => dom/base/nsIScriptExternalNameSet.h rename : dom/public/nsIScriptGlobalObject.h => dom/base/nsIScriptGlobalObject.h rename : dom/public/nsIScriptGlobalObjectOwner.h => dom/base/nsIScriptGlobalObjectOwner.h rename : dom/public/nsIScriptNameSpaceManager.h => dom/base/nsIScriptNameSpaceManager.h rename : dom/public/nsIScriptObjectOwner.h => dom/base/nsIScriptObjectOwner.h rename : dom/public/nsIScriptObjectPrincipal.h => dom/base/nsIScriptObjectPrincipal.h rename : dom/public/nsIScriptRuntime.h => dom/base/nsIScriptRuntime.h rename : dom/public/nsIScriptTimeoutHandler.h => dom/base/nsIScriptTimeoutHandler.h rename : dom/src/base/nsJSEnvironment.cpp => dom/base/nsJSEnvironment.cpp rename : dom/src/base/nsJSEnvironment.h => dom/base/nsJSEnvironment.h rename : dom/src/base/nsJSTimeoutHandler.cpp => dom/base/nsJSTimeoutHandler.cpp rename : dom/src/base/nsJSUtils.cpp => dom/base/nsJSUtils.cpp rename : dom/src/base/nsJSUtils.h => dom/base/nsJSUtils.h rename : dom/src/base/nsLocation.cpp => dom/base/nsLocation.cpp rename : dom/src/base/nsMimeTypeArray.cpp => dom/base/nsMimeTypeArray.cpp rename : dom/src/base/nsMimeTypeArray.h => dom/base/nsMimeTypeArray.h rename : dom/public/base/nsPIDOMWindow.h => dom/base/nsPIDOMWindow.h rename : dom/public/base/nsPIWindowRoot.h => dom/base/nsPIWindowRoot.h rename : dom/src/base/nsPluginArray.cpp => dom/base/nsPluginArray.cpp rename : dom/src/base/nsPluginArray.h => dom/base/nsPluginArray.h rename : dom/src/base/nsScreen.cpp => dom/base/nsScreen.cpp rename : dom/src/base/nsScreen.h => dom/base/nsScreen.h rename : dom/src/base/nsScriptNameSpaceManager.cpp => dom/base/nsScriptNameSpaceManager.cpp rename : dom/src/base/nsScriptNameSpaceManager.h => dom/base/nsScriptNameSpaceManager.h rename : dom/src/base/nsWindowRoot.cpp => dom/base/nsWindowRoot.cpp rename : dom/src/base/nsWindowRoot.h => dom/base/nsWindowRoot.h rename : dom/public/nsWrapperCache.h => dom/base/nsWrapperCache.h
2009-03-11 07:10:19 -07:00
-I$(srcdir)/../../dom/base \
-I$(srcdir)/../../content/html/content/src \
-I$(srcdir)/../../content/svg/content/src \
-I$(topsrcdir)/xpcom/ds \
Bug 596753: Flatten layout/svg/base/src into layout/svg. r=dholbert --HG-- rename : layout/svg/base/src/Makefile.in => layout/svg/Makefile.in rename : layout/svg/base/src/SVGFEContainerFrame.cpp => layout/svg/SVGFEContainerFrame.cpp rename : layout/svg/base/src/SVGFEImageFrame.cpp => layout/svg/SVGFEImageFrame.cpp rename : layout/svg/base/src/SVGFELeafFrame.cpp => layout/svg/SVGFELeafFrame.cpp rename : layout/svg/base/src/SVGFEUnstyledLeafFrame.cpp => layout/svg/SVGFEUnstyledLeafFrame.cpp rename : layout/svg/base/src/SVGViewFrame.cpp => layout/svg/SVGViewFrame.cpp rename : layout/svg/base/src/nsISVGChildFrame.h => layout/svg/nsISVGChildFrame.h rename : layout/svg/base/src/nsISVGGlyphFragmentNode.h => layout/svg/nsISVGGlyphFragmentNode.h rename : layout/svg/base/src/nsISVGSVGFrame.h => layout/svg/nsISVGSVGFrame.h rename : layout/svg/base/src/nsSVGAFrame.cpp => layout/svg/nsSVGAFrame.cpp rename : layout/svg/base/src/nsSVGClipPathFrame.cpp => layout/svg/nsSVGClipPathFrame.cpp rename : layout/svg/base/src/nsSVGClipPathFrame.h => layout/svg/nsSVGClipPathFrame.h rename : layout/svg/base/src/nsSVGContainerFrame.cpp => layout/svg/nsSVGContainerFrame.cpp rename : layout/svg/base/src/nsSVGContainerFrame.h => layout/svg/nsSVGContainerFrame.h rename : layout/svg/base/src/nsSVGEffects.cpp => layout/svg/nsSVGEffects.cpp rename : layout/svg/base/src/nsSVGEffects.h => layout/svg/nsSVGEffects.h rename : layout/svg/base/src/nsSVGFilterFrame.cpp => layout/svg/nsSVGFilterFrame.cpp rename : layout/svg/base/src/nsSVGFilterFrame.h => layout/svg/nsSVGFilterFrame.h rename : layout/svg/base/src/nsSVGFilterInstance.cpp => layout/svg/nsSVGFilterInstance.cpp rename : layout/svg/base/src/nsSVGFilterInstance.h => layout/svg/nsSVGFilterInstance.h rename : layout/svg/base/src/nsSVGFilterPaintCallback.h => layout/svg/nsSVGFilterPaintCallback.h rename : layout/svg/base/src/nsSVGForeignObjectFrame.cpp => layout/svg/nsSVGForeignObjectFrame.cpp rename : layout/svg/base/src/nsSVGForeignObjectFrame.h => layout/svg/nsSVGForeignObjectFrame.h rename : layout/svg/base/src/nsSVGGFrame.cpp => layout/svg/nsSVGGFrame.cpp rename : layout/svg/base/src/nsSVGGFrame.h => layout/svg/nsSVGGFrame.h rename : layout/svg/base/src/nsSVGGenericContainerFrame.cpp => layout/svg/nsSVGGenericContainerFrame.cpp rename : layout/svg/base/src/nsSVGGenericContainerFrame.h => layout/svg/nsSVGGenericContainerFrame.h rename : layout/svg/base/src/nsSVGGeometryFrame.cpp => layout/svg/nsSVGGeometryFrame.cpp rename : layout/svg/base/src/nsSVGGeometryFrame.h => layout/svg/nsSVGGeometryFrame.h rename : layout/svg/base/src/nsSVGGlyphFrame.cpp => layout/svg/nsSVGGlyphFrame.cpp rename : layout/svg/base/src/nsSVGGlyphFrame.h => layout/svg/nsSVGGlyphFrame.h rename : layout/svg/base/src/nsSVGGradientFrame.cpp => layout/svg/nsSVGGradientFrame.cpp rename : layout/svg/base/src/nsSVGGradientFrame.h => layout/svg/nsSVGGradientFrame.h rename : layout/svg/base/src/nsSVGImageFrame.cpp => layout/svg/nsSVGImageFrame.cpp rename : layout/svg/base/src/nsSVGInnerSVGFrame.cpp => layout/svg/nsSVGInnerSVGFrame.cpp rename : layout/svg/base/src/nsSVGInnerSVGFrame.h => layout/svg/nsSVGInnerSVGFrame.h rename : layout/svg/base/src/nsSVGIntegrationUtils.cpp => layout/svg/nsSVGIntegrationUtils.cpp rename : layout/svg/base/src/nsSVGIntegrationUtils.h => layout/svg/nsSVGIntegrationUtils.h rename : layout/svg/base/src/nsSVGMarkerFrame.cpp => layout/svg/nsSVGMarkerFrame.cpp rename : layout/svg/base/src/nsSVGMarkerFrame.h => layout/svg/nsSVGMarkerFrame.h rename : layout/svg/base/src/nsSVGMaskFrame.cpp => layout/svg/nsSVGMaskFrame.cpp rename : layout/svg/base/src/nsSVGMaskFrame.h => layout/svg/nsSVGMaskFrame.h rename : layout/svg/base/src/nsSVGOuterSVGFrame.cpp => layout/svg/nsSVGOuterSVGFrame.cpp rename : layout/svg/base/src/nsSVGOuterSVGFrame.h => layout/svg/nsSVGOuterSVGFrame.h rename : layout/svg/base/src/nsSVGPaintServerFrame.cpp => layout/svg/nsSVGPaintServerFrame.cpp rename : layout/svg/base/src/nsSVGPaintServerFrame.h => layout/svg/nsSVGPaintServerFrame.h rename : layout/svg/base/src/nsSVGPathGeometryFrame.cpp => layout/svg/nsSVGPathGeometryFrame.cpp rename : layout/svg/base/src/nsSVGPathGeometryFrame.h => layout/svg/nsSVGPathGeometryFrame.h rename : layout/svg/base/src/nsSVGPatternFrame.cpp => layout/svg/nsSVGPatternFrame.cpp rename : layout/svg/base/src/nsSVGPatternFrame.h => layout/svg/nsSVGPatternFrame.h rename : layout/svg/base/src/nsSVGStopFrame.cpp => layout/svg/nsSVGStopFrame.cpp rename : layout/svg/base/src/nsSVGSwitchFrame.cpp => layout/svg/nsSVGSwitchFrame.cpp rename : layout/svg/base/src/nsSVGTSpanFrame.cpp => layout/svg/nsSVGTSpanFrame.cpp rename : layout/svg/base/src/nsSVGTSpanFrame.h => layout/svg/nsSVGTSpanFrame.h rename : layout/svg/base/src/nsSVGTextContainerFrame.cpp => layout/svg/nsSVGTextContainerFrame.cpp rename : layout/svg/base/src/nsSVGTextContainerFrame.h => layout/svg/nsSVGTextContainerFrame.h rename : layout/svg/base/src/nsSVGTextFrame.cpp => layout/svg/nsSVGTextFrame.cpp rename : layout/svg/base/src/nsSVGTextFrame.h => layout/svg/nsSVGTextFrame.h rename : layout/svg/base/src/nsSVGTextPathFrame.cpp => layout/svg/nsSVGTextPathFrame.cpp rename : layout/svg/base/src/nsSVGTextPathFrame.h => layout/svg/nsSVGTextPathFrame.h rename : layout/svg/base/src/nsSVGUseFrame.cpp => layout/svg/nsSVGUseFrame.cpp rename : layout/svg/base/src/nsSVGUtils.cpp => layout/svg/nsSVGUtils.cpp rename : layout/svg/base/src/nsSVGUtils.h => layout/svg/nsSVGUtils.h rename : layout/svg/base/src/resources/content/svgBindings.xml => layout/svg/resources/content/svgBindings.xml rename : layout/svg/base/src/svg.css => layout/svg/svg.css
2012-09-24 14:01:21 -07:00
-I$(srcdir)/../svg \
-I$(srcdir)/../mathml \
$(NULL)
CXXFLAGS += $(MOZ_CAIRO_CFLAGS) $(MOZ_PIXMAN_CFLAGS)
DEFINES += -D_IMPL_NS_LAYOUT
DEFINES += -DHB_DONT_DEFINE_STDINT
ifndef MOZ_XUL
nsIBoxObject.idl: %: $(topsrcdir)/layout/xul/base/public/%
$(INSTALL) $^ .
nsPIBoxObject.h: %: $(topsrcdir)/layout/xul/base/public/%
$(INSTALL) $^ .
nsBoxObject.cpp: %: $(topsrcdir)/layout/xul/base/src/%
$(INSTALL) $^ .
GARBAGE += nsIBoxObject.idl nsPIBoxObject.h nsBoxObject.cpp
endif