General cleanup.

This commit is contained in:
briano%netscape.com 1999-09-11 00:59:11 +00:00
parent 04332c183c
commit 1d66d27e7a
24 changed files with 568 additions and 705 deletions

View File

@ -1,4 +1,3 @@
#!gmake
#
# The contents of this file are subject to the Netscape Public License
# Version 1.0 (the "NPL"); you may not use this file except in
@ -14,42 +13,40 @@
# Communications Corporation. Portions created by Netscape are
# Copyright (C) 1998 Netscape Communications Corporation. All Rights
# Reserved.
#
DEPTH=../..
DEPTH = ../..
topsrcdir = @top_srcdir@
srcdir = @srcdir@
VPATH = @srcdir@
include $(DEPTH)/config/autoconf.mk
DIRS = base coreDom coreEvents range events html css
MODULE = dom
DEFINES += -D_IMPL_NS_DOM
DIRS = base coreDom coreEvents range events html css
XPIDLSRCS = domstubs.idl
XPIDLSRCS = domstubs.idl
EXPORTS = \
nsIScriptContext.h \
nsIScriptContextOwner.h \
nsIJSScriptObject.h \
nsIJSNativeInitializer.h \
nsIScriptEventListener.h \
nsIScriptObjectOwner.h \
nsIScriptGlobalObject.h \
nsIDOMScriptObjectFactory.h \
nsIDOMNativeObjectRegistry.h \
nsDOMCID.h \
nsIScriptGlobalObjectData.h \
nsIScriptNameSetRegistry.h \
nsIScriptExternalNameSet.h \
nsIScriptNameSpaceManager.h \
nsDOMError.h \
$(NULL)
EXPORTS = \
nsIScriptContext.h \
nsIScriptContextOwner.h \
nsIJSScriptObject.h \
nsIJSNativeInitializer.h \
nsIScriptEventListener.h \
nsIScriptObjectOwner.h \
nsIScriptGlobalObject.h \
nsIDOMScriptObjectFactory.h \
nsIDOMNativeObjectRegistry.h \
nsDOMCID.h \
nsIScriptGlobalObjectData.h \
nsIScriptNameSetRegistry.h \
nsIScriptExternalNameSet.h \
nsIScriptNameSpaceManager.h \
nsDOMError.h \
$(NULL)
EXPORTS := $(addprefix $(srcdir)/, $(EXPORTS))
MODULE = dom
include $(topsrcdir)/config/config.mk
EXPORTS := $(addprefix $(srcdir)/, $(EXPORTS))
include $(topsrcdir)/config/rules.mk

View File

@ -1,4 +1,3 @@
#!gmake
#
# The contents of this file are subject to the Netscape Public License
# Version 1.0 (the "NPL"); you may not use this file except in
@ -14,36 +13,34 @@
# Communications Corporation. Portions created by Netscape are
# Copyright (C) 1998 Netscape Communications Corporation. All Rights
# Reserved.
#
DEPTH=../../..
DEPTH = ../../..
topsrcdir = @top_srcdir@
srcdir = @srcdir@
VPATH = @srcdir@
include $(DEPTH)/config/autoconf.mk
DEFINES += -D_IMPL_NS_DOM
EXPORTS = \
nsIDOMWindow.h \
nsIDOMNavigator.h \
nsIDOMLocation.h \
nsIDOMNSLocation.h \
nsIDOMWindowCollection.h \
nsIDOMScreen.h \
nsIDOMHistory.h \
nsIDOMMimeType.h \
nsIDOMMimeTypeArray.h \
nsIDOMPlugin.h \
nsIDOMPluginArray.h \
nsIDOMBarProp.h \
nsIDOMDOMException.h \
$(NULL)
MODULE = dom
EXPORTS := $(addprefix $(srcdir)/, $(EXPORTS))
EXPORTS = \
nsIDOMWindow.h \
nsIDOMNavigator.h \
nsIDOMLocation.h \
nsIDOMNSLocation.h \
nsIDOMWindowCollection.h \
nsIDOMScreen.h \
nsIDOMHistory.h \
nsIDOMMimeType.h \
nsIDOMMimeTypeArray.h \
nsIDOMPlugin.h \
nsIDOMPluginArray.h \
nsIDOMBarProp.h \
nsIDOMDOMException.h \
$(NULL)
MODULE = dom
include $(topsrcdir)/config/config.mk
EXPORTS := $(addprefix $(srcdir)/, $(EXPORTS))
include $(topsrcdir)/config/rules.mk

View File

@ -1,4 +1,3 @@
#!gmake
#
# The contents of this file are subject to the Netscape Public License
# Version 1.0 (the "NPL"); you may not use this file except in
@ -14,43 +13,41 @@
# Communications Corporation. Portions created by Netscape are
# Copyright (C) 1998 Netscape Communications Corporation. All Rights
# Reserved.
#
DEPTH=../../..
DEPTH = ../../..
topsrcdir = @top_srcdir@
srcdir = @srcdir@
VPATH = @srcdir@
include $(DEPTH)/config/autoconf.mk
DEFINES += -D_IMPL_NS_DOM
MODULE = dom
EXPORTS = \
nsIDOMAttr.h \
nsIDOMCDATASection.h \
nsIDOMCharacterData.h \
nsIDOMComment.h \
nsIDOMDOMImplementation.h \
nsIDOMDocument.h \
nsIDOMDocumentType.h \
nsIDOMDocumentFragment.h \
nsIDOMElement.h \
nsIDOMEntity.h \
nsIDOMNotation.h \
nsIDOMEntityReference.h \
nsIDOMNode.h \
nsIDOMNamedNodeMap.h \
nsIDOMNodeList.h \
nsIDOMProcessingInstruction.h \
nsIDOMText.h \
nsIDOMStyleSheet.h \
nsIDOMStyleSheetCollection.h \
nsIDOMNSDocument.h \
$(NULL)
EXPORTS = \
nsIDOMAttr.h \
nsIDOMCDATASection.h \
nsIDOMCharacterData.h \
nsIDOMComment.h \
nsIDOMDOMImplementation.h \
nsIDOMDocument.h \
nsIDOMDocumentType.h \
nsIDOMDocumentFragment.h \
nsIDOMElement.h \
nsIDOMEntity.h \
nsIDOMNotation.h \
nsIDOMEntityReference.h \
nsIDOMNode.h \
nsIDOMNamedNodeMap.h \
nsIDOMNodeList.h \
nsIDOMProcessingInstruction.h \
nsIDOMText.h \
nsIDOMStyleSheet.h \
nsIDOMStyleSheetCollection.h \
nsIDOMNSDocument.h \
$(NULL)
EXPORTS := $(addprefix $(srcdir)/, $(EXPORTS))
MODULE = dom
include $(topsrcdir)/config/config.mk
EXPORTS := $(addprefix $(srcdir)/, $(EXPORTS))
include $(topsrcdir)/config/rules.mk

View File

@ -1,4 +1,3 @@
#!gmake
#
# The contents of this file are subject to the Netscape Public License
# Version 1.0 (the "NPL"); you may not use this file except in
@ -14,44 +13,41 @@
# Communications Corporation. Portions created by Netscape are
# Copyright (C) 1998 Netscape Communications Corporation. All Rights
# Reserved.
#
DEPTH=../../..
DEPTH = ../../..
topsrcdir = @top_srcdir@
srcdir = @srcdir@
VPATH = @srcdir@
include $(DEPTH)/config/autoconf.mk
DEFINES += -D_IMPL_NS_DOM
MODULE = dom
EXPORTS = \
nsIDOMEvent.h \
nsIDOMUIEvent.h \
nsIDOMEventListener.h \
nsIDOMEventCapturer.h \
nsIDOMEventReceiver.h \
nsIDOMFocusListener.h \
nsIDOMFormListener.h \
nsIDOMKeyListener.h \
nsIDOMLoadListener.h \
nsIDOMMouseListener.h \
nsIDOMMouseMotionListener.h \
nsIDOMPaintListener.h \
nsIDOMDragListener.h \
nsIDOMNSUIEvent.h \
nsIDOMEventTarget.h \
nsIDOMTextListener.h \
nsIDOMCompositionListener.h \
nsIDOMTextRange.h \
nsIDOMTextRangeList.h \
nsIDOMMenuListener.h \
$(NULL)
EXPORTS = \
nsIDOMEvent.h \
nsIDOMUIEvent.h \
nsIDOMEventListener.h \
nsIDOMEventCapturer.h \
nsIDOMEventReceiver.h \
nsIDOMFocusListener.h \
nsIDOMFormListener.h \
nsIDOMKeyListener.h \
nsIDOMLoadListener.h \
nsIDOMMouseListener.h \
nsIDOMMouseMotionListener.h \
nsIDOMPaintListener.h \
nsIDOMDragListener.h \
nsIDOMNSUIEvent.h \
nsIDOMEventTarget.h \
nsIDOMTextListener.h \
nsIDOMCompositionListener.h \
nsIDOMTextRange.h \
nsIDOMTextRangeList.h \
nsIDOMMenuListener.h \
$(NULL)
EXPORTS := $(addprefix $(srcdir)/, $(EXPORTS))
MODULE = dom
include $(topsrcdir)/config/config.mk
EXPORTS := $(addprefix $(srcdir)/, $(EXPORTS))
include $(topsrcdir)/config/rules.mk

View File

@ -1,4 +1,3 @@
#!gmake
#
# The contents of this file are subject to the Netscape Public License
# Version 1.0 (the "NPL"); you may not use this file except in
@ -14,34 +13,32 @@
# Communications Corporation. Portions created by Netscape are
# Copyright (C) 1998 Netscape Communications Corporation. All Rights
# Reserved.
#
DEPTH=../../..
DEPTH = ../../..
topsrcdir = @top_srcdir@
srcdir = @srcdir@
VPATH = @srcdir@
include $(DEPTH)/config/autoconf.mk
DEFINES += -D_IMPL_NS_DOM
MODULE = dom
EXPORTS = \
nsIDOMCSS2Properties.h \
nsIDOMCSSFontFaceRule.h \
nsIDOMCSSImportRule.h \
nsIDOMCSSMediaRule.h \
nsIDOMCSSPageRule.h \
nsIDOMCSSRule.h \
nsIDOMCSSStyleDeclaration.h \
nsIDOMCSSStyleRule.h \
nsIDOMCSSStyleRuleCollection.h \
nsIDOMCSSStyleSheet.h \
nsIDOMCSSUnknownRule.h \
$(NULL)
EXPORTS = \
nsIDOMCSS2Properties.h \
nsIDOMCSSFontFaceRule.h \
nsIDOMCSSImportRule.h \
nsIDOMCSSMediaRule.h \
nsIDOMCSSPageRule.h \
nsIDOMCSSRule.h \
nsIDOMCSSStyleDeclaration.h \
nsIDOMCSSStyleRule.h \
nsIDOMCSSStyleRuleCollection.h \
nsIDOMCSSStyleSheet.h \
nsIDOMCSSUnknownRule.h \
$(NULL)
EXPORTS := $(addprefix $(srcdir)/, $(EXPORTS))
MODULE = dom
include $(topsrcdir)/config/config.mk
EXPORTS := $(addprefix $(srcdir)/, $(EXPORTS))
include $(topsrcdir)/config/rules.mk

View File

@ -1,4 +1,3 @@
#!gmake
#
# The contents of this file are subject to the Netscape Public License
# Version 1.0 (the "NPL"); you may not use this file except in
@ -14,24 +13,19 @@
# Communications Corporation. Portions created by Netscape are
# Copyright (C) 1998 Netscape Communications Corporation. All Rights
# Reserved.
#
DEPTH=../../..
DEPTH = ../../..
topsrcdir = @top_srcdir@
srcdir = @srcdir@
VPATH = @srcdir@
include $(DEPTH)/config/autoconf.mk
DEFINES += -D_IMPL_NS_DOM
MODULE = dom
EXPORTS = \
nsINSEvent.h \
$(NULL)
EXPORTS := $(addprefix $(srcdir)/, $(EXPORTS))
MODULE = dom
include $(topsrcdir)/config/config.mk
EXPORTS = nsINSEvent.h
EXPORTS := $(addprefix $(srcdir)/, $(EXPORTS))
include $(topsrcdir)/config/rules.mk

View File

@ -1,4 +1,3 @@
#!gmake
#
# The contents of this file are subject to the Netscape Public License
# Version 1.0 (the "NPL"); you may not use this file except in
@ -14,86 +13,84 @@
# Communications Corporation. Portions created by Netscape are
# Copyright (C) 1998 Netscape Communications Corporation. All Rights
# Reserved.
#
DEPTH=../../..
DEPTH = ../../..
topsrcdir = @top_srcdir@
srcdir = @srcdir@
VPATH = @srcdir@
include $(DEPTH)/config/autoconf.mk
DEFINES += -D_IMPL_NS_DOM
MODULE = dom
EXPORTS = \
nsIDOMHTMLIFrameElement.h \
nsIDOMHTMLAnchorElement.h \
nsIDOMHTMLAppletElement.h \
nsIDOMHTMLAreaElement.h \
nsIDOMHTMLBRElement.h \
nsIDOMHTMLBaseElement.h \
nsIDOMHTMLBaseFontElement.h \
nsIDOMHTMLBodyElement.h \
nsIDOMHTMLButtonElement.h \
nsIDOMHTMLCollection.h \
nsIDOMHTMLDListElement.h \
nsIDOMHTMLDirectoryElement.h \
nsIDOMHTMLDivElement.h \
nsIDOMHTMLDocument.h \
nsIDOMHTMLElement.h \
nsIDOMHTMLEmbedElement.h \
nsIDOMHTMLFieldSetElement.h \
nsIDOMHTMLFontElement.h \
nsIDOMHTMLFormElement.h \
nsIDOMNSHTMLFormElement.h \
nsIDOMHTMLFrameElement.h \
nsIDOMHTMLFrameSetElement.h \
nsIDOMHTMLHRElement.h \
nsIDOMHTMLHeadElement.h \
nsIDOMHTMLHeadingElement.h \
nsIDOMHTMLHtmlElement.h \
nsIDOMHTMLImageElement.h \
nsIDOMHTMLInputElement.h \
nsIDOMHTMLIsIndexElement.h \
nsIDOMHTMLLIElement.h \
nsIDOMHTMLLabelElement.h \
nsIDOMHTMLLayerElement.h \
nsIDOMHTMLLegendElement.h \
nsIDOMHTMLLinkElement.h \
nsIDOMHTMLMapElement.h \
nsIDOMHTMLMenuElement.h \
nsIDOMHTMLMetaElement.h \
nsIDOMHTMLModElement.h \
nsIDOMHTMLOListElement.h \
nsIDOMHTMLObjectElement.h \
nsIDOMHTMLOptGroupElement.h \
nsIDOMHTMLOptionElement.h \
nsIDOMHTMLParagraphElement.h \
nsIDOMHTMLParamElement.h \
nsIDOMHTMLPreElement.h \
nsIDOMHTMLQuoteElement.h \
nsIDOMHTMLScriptElement.h \
nsIDOMHTMLSelectElement.h \
nsIDOMNSHTMLSelectElement.h \
nsIDOMHTMLStyleElement.h \
nsIDOMHTMLTableCaptionElement.h \
nsIDOMHTMLTableCellElement.h \
nsIDOMHTMLTableColElement.h \
nsIDOMHTMLTableElement.h \
nsIDOMHTMLTableRowElement.h \
nsIDOMHTMLTableSectionElement.h \
nsIDOMHTMLTextAreaElement.h \
nsIDOMHTMLTitleElement.h \
nsIDOMHTMLUListElement.h \
nsIDOMImage.h \
nsIDOMNSHTMLButtonElement.h \
nsIDOMNSHTMLDocument.h \
nsIDOMOption.h \
$(NULL)
EXPORTS = \
nsIDOMHTMLIFrameElement.h \
nsIDOMHTMLAnchorElement.h \
nsIDOMHTMLAppletElement.h \
nsIDOMHTMLAreaElement.h \
nsIDOMHTMLBRElement.h \
nsIDOMHTMLBaseElement.h \
nsIDOMHTMLBaseFontElement.h \
nsIDOMHTMLBodyElement.h \
nsIDOMHTMLButtonElement.h \
nsIDOMHTMLCollection.h \
nsIDOMHTMLDListElement.h \
nsIDOMHTMLDirectoryElement.h \
nsIDOMHTMLDivElement.h \
nsIDOMHTMLDocument.h \
nsIDOMHTMLElement.h \
nsIDOMHTMLEmbedElement.h \
nsIDOMHTMLFieldSetElement.h \
nsIDOMHTMLFontElement.h \
nsIDOMHTMLFormElement.h \
nsIDOMNSHTMLFormElement.h \
nsIDOMHTMLFrameElement.h \
nsIDOMHTMLFrameSetElement.h \
nsIDOMHTMLHRElement.h \
nsIDOMHTMLHeadElement.h \
nsIDOMHTMLHeadingElement.h \
nsIDOMHTMLHtmlElement.h \
nsIDOMHTMLImageElement.h \
nsIDOMHTMLInputElement.h \
nsIDOMHTMLIsIndexElement.h \
nsIDOMHTMLLIElement.h \
nsIDOMHTMLLabelElement.h \
nsIDOMHTMLLayerElement.h \
nsIDOMHTMLLegendElement.h \
nsIDOMHTMLLinkElement.h \
nsIDOMHTMLMapElement.h \
nsIDOMHTMLMenuElement.h \
nsIDOMHTMLMetaElement.h \
nsIDOMHTMLModElement.h \
nsIDOMHTMLOListElement.h \
nsIDOMHTMLObjectElement.h \
nsIDOMHTMLOptGroupElement.h \
nsIDOMHTMLOptionElement.h \
nsIDOMHTMLParagraphElement.h \
nsIDOMHTMLParamElement.h \
nsIDOMHTMLPreElement.h \
nsIDOMHTMLQuoteElement.h \
nsIDOMHTMLScriptElement.h \
nsIDOMHTMLSelectElement.h \
nsIDOMNSHTMLSelectElement.h \
nsIDOMHTMLStyleElement.h \
nsIDOMHTMLTableCaptionElement.h \
nsIDOMHTMLTableCellElement.h \
nsIDOMHTMLTableColElement.h \
nsIDOMHTMLTableElement.h \
nsIDOMHTMLTableRowElement.h \
nsIDOMHTMLTableSectionElement.h \
nsIDOMHTMLTextAreaElement.h \
nsIDOMHTMLTitleElement.h \
nsIDOMHTMLUListElement.h \
nsIDOMImage.h \
nsIDOMNSHTMLButtonElement.h \
nsIDOMNSHTMLDocument.h \
nsIDOMOption.h \
$(NULL)
EXPORTS := $(addprefix $(srcdir)/, $(EXPORTS))
MODULE = dom
include $(topsrcdir)/config/config.mk
EXPORTS := $(addprefix $(srcdir)/, $(EXPORTS))
include $(topsrcdir)/config/rules.mk

View File

@ -1,4 +1,3 @@
#!gmake
#
# The contents of this file are subject to the Netscape Public License
# Version 1.0 (the "NPL"); you may not use this file except in
@ -14,16 +13,16 @@
# Communications Corporation. Portions created by Netscape are
# Copyright (C) 1998 Netscape Communications Corporation. All Rights
# Reserved.
#
DEPTH = ../../..
DEPTH = ../../..
topsrcdir = @top_srcdir@
srcdir = @srcdir@
VPATH = @srcdir@
include $(DEPTH)/config/autoconf.mk
DIRS = coreDom html events css base range
include $(topsrcdir)/config/config.mk
DIRS = coreDom html events css base range
include $(topsrcdir)/config/rules.mk

View File

@ -13,59 +13,45 @@
# Communications Corporation. Portions created by Netscape are
# Copyright (C) 1998 Netscape Communications Corporation. All Rights
# Reserved.
#
DEPTH = ../../../..
DEPTH = ../../../..
topsrcdir = @top_srcdir@
srcdir = @srcdir@
VPATH = @srcdir@
include $(DEPTH)/config/autoconf.mk
MODULE=raptor
MODULE = raptor
IDLSRCS= \
Navigator.idl \
Location.idl \
WindowCollection.idl \
Screen.idl \
History.idl \
BarProp.idl \
PluginArray.idl \
MimeTypeArray.idl \
Plugin.idl \
MimeType.idl \
DOMException.idl \
$(NULL)
XPCOM_DESTDIR=$(DEPTH)/dom/public/base
JSSTUB_DESTDIR=$(DEPTH)/dom/src/base
GENXDIR=genx
GENJSDIR=genjs
$(GENXDIR):
-mkdir $(GENXDIR)
$(GENJSDIR):
-mkdir $(GENJSDIR)
IDLC=$(DIST)/bin/idlc
GENIID=$(DIST)/bin/geniid.pl
IDLSRCS = \
Navigator.idl \
Location.idl \
WindowCollection.idl \
Screen.idl \
History.idl \
BarProp.idl \
PluginArray.idl \
MimeTypeArray.idl \
Plugin.idl \
MimeType.idl \
DOMException.idl \
$(NULL)
include $(DEPTH)/config/rules.mk
export:: $(GENXDIR) $(GENJSDIR) $(IDLSRCS)
@echo +++ make: generating xpcom headers
$(IDLC) -d $(GENXDIR) -x $(IDLSRCS)
@echo +++ make: generating JavaScript stubs
$(IDLC) -d $(GENJSDIR) -j $(IDLSRCS)
GARBAGE += genx genjs
libs::
genx genjs:
-mkdir $@
export:: genx genjs $(IDLSRCS)
@echo +++ make: generating xpcom headers
$(DIST)/bin/idlc -d genx -x $(IDLSRCS)
@echo +++ make: generating JavaScript stubs
$(DIST)/bin/idlc -d genjs -j $(IDLSRCS)
install::
$(NSINSTALL) $(GENXDIR)/nsIDOM*.h $(XPCOM_DESTDIR)
$(NSINSTALL) $(GENJSDIR)/nsJS*.cpp $(JSSTUB_DESTDIR)
$(NSINSTALL) genx/nsIDOM*.h $(DEPTH)/dom/public/base
$(NSINSTALL) genjs/nsJS*.cpp $(DEPTH)/dom/src/base
clobber::
rm -r -f $(GENXDIR) $(GENJSDIR)

View File

@ -13,67 +13,53 @@
# Communications Corporation. Portions created by Netscape are
# Copyright (C) 1998 Netscape Communications Corporation. All Rights
# Reserved.
#
DEPTH = ../../../..
DEPTH = ../../../..
topsrcdir = @top_srcdir@
srcdir = @srcdir@
VPATH = @srcdir@
include $(DEPTH)/config/autoconf.mk
MODULE=raptor
MODULE = raptor
IDLSRCS = \
Attr.idl \
CDATASection.idl \
CharacterData.idl \
Comment.idl \
DOMImplementation.idl \
Document.idl \
DocumentFragment.idl \
DocumentType.idl \
Entity.idl \
EntityReference.idl \
Element.idl \
NamedNodeMap.idl \
Node.idl \
NodeList.idl \
Notation.idl \
ProcessingInstruction.idl \
Text.idl \
StyleSheet.idl \
StyleSheetCollection.idl \
$(NULL)
XPCOM_DESTDIR=$(DEPTH)/dom/public/coreDom
JSSTUB_DESTDIR=$(DEPTH)/dom/src/coreDOM
GENXDIR=genx
GENJSDIR=genjs
$(GENXDIR):
-mkdir $(GENXDIR)
$(GENJSDIR):
-mkdir $(GENJSDIR)
IDLC=$(DIST)/bin/idlc
GENIID=$(DIST)/bin/geniid.pl
IDLSRCS = \
Attr.idl \
CDATASection.idl \
CharacterData.idl \
Comment.idl \
DOMImplementation.idl \
Document.idl \
DocumentFragment.idl \
DocumentType.idl \
Entity.idl \
EntityReference.idl \
Element.idl \
NamedNodeMap.idl \
Node.idl \
NodeList.idl \
Notation.idl \
ProcessingInstruction.idl \
Text.idl \
StyleSheet.idl \
StyleSheetCollection.idl \
$(NULL)
include $(DEPTH)/config/rules.mk
export:: $(GENXDIR) $(GENJSDIR) $(IDLSRCS)
@echo +++ make: generating xpcom headers
$(IDLC) -d $(GENXDIR) -x $(IDLSRCS)
@echo +++ make: generating JavaScript stubs
$(IDLC) -d $(GENJSDIR) -j $(IDLSRCS)
GARBAGE += genx genjs
libs::
genx genjs:
-mkdir $@
export:: genx genjs $(IDLSRCS)
@echo +++ make: generating xpcom headers
$(DIST)/bin/idlc -d genx -x $(IDLSRCS)
@echo +++ make: generating JavaScript stubs
$(DIST)/bin/idlc -d genjs -j $(IDLSRCS)
install::
$(NSINSTALL) $(GENXDIR)/nsIDOM*.h $(XPCOM_DESTDIR)
$(NSINSTALL) $(GENJSDIR)/nsJS*.cpp $(JSSTUB_DESTDIR)
$(NSINSTALL) genx/nsIDOM*.h $(DEPTH)/dom/public/coreDom
$(NSINSTALL) genjs/nsJS*.cpp $(DEPTH)/dom/src/coreDOM
clobber::
rm -r -f $(GENXDIR) $(GENJSDIR)

View File

@ -13,59 +13,45 @@
# Communications Corporation. Portions created by Netscape are
# Copyright (C) 1998 Netscape Communications Corporation. All Rights
# Reserved.
#
DEPTH = ../../../..
DEPTH = ../../../..
topsrcdir = @top_srcdir@
srcdir = @srcdir@
VPATH = @srcdir@
include $(DEPTH)/config/autoconf.mk
MODULE=raptor
MODULE = raptor
IDLSRCS = \
CSS2Properties.idl \
CSSFontFaceRule.idl \
CSSImportRule.idl \
CSSMediaRule.idl \
CSSPageRule.idl \
CSSRule.idl \
CSSStyleDeclaration.idl \
CSSStyleRule.idl \
CSSStyleRuleCollection.idl \
CSSStyleSheet.idl \
CSSUnknownRule.idl \
$(NULL)
XPCOM_DESTDIR=$(DEPTH)/dom/public/css
JSSTUB_DESTDIR=$(DEPTH)/dom/src/css
GENXDIR=genx
GENJSDIR=genjs
$(GENXDIR):
-mkdir $(GENXDIR)
$(GENJSDIR):
-mkdir $(GENJSDIR)
IDLC=$(DIST)/bin/idlc
GENIID=$(DIST)/bin/geniid.pl
IDLSRCS = \
CSS2Properties.idl \
CSSFontFaceRule.idl \
CSSImportRule.idl \
CSSMediaRule.idl \
CSSPageRule.idl \
CSSRule.idl \
CSSStyleDeclaration.idl \
CSSStyleRule.idl \
CSSStyleRuleCollection.idl \
CSSStyleSheet.idl \
CSSUnknownRule.idl \
$(NULL)
include $(DEPTH)/config/rules.mk
export:: $(GENXDIR) $(GENJSDIR) $(IDLSRCS)
@echo +++ make: generating xpcom headers
$(IDLC) -d $(GENXDIR) -x $(IDLSRCS)
@echo +++ make: generating JavaScript stubs
$(IDLC) -d $(GENJSDIR) -j $(IDLSRCS)
GARBAGE += genx genjs
libs::
genx genjs:
-mkdir $@
export:: genx genjs $(IDLSRCS)
@echo +++ make: generating xpcom headers
$(DIST)/bin/idlc -d genx -x $(IDLSRCS)
@echo +++ make: generating JavaScript stubs
$(DIST)/bin/idlc -d genjs -j $(IDLSRCS)
install::
$(NSINSTALL) $(GENXDIR)/nsIDOM*.h $(XPCOM_DESTDIR)
$(NSINSTALL) $(GENJSDIR)/nsJS*.cpp $(JSSTUB_DESTDIR)
$(NSINSTALL) genx/nsIDOM*.h $(DEPTH)/dom/public/css
$(NSINSTALL) genjs/nsJS*.cpp $(DEPTH)/dom/src/css
clobber::
rm -r -f $(GENXDIR) $(GENJSDIR)

View File

@ -13,50 +13,36 @@
# Communications Corporation. Portions created by Netscape are
# Copyright (C) 1998 Netscape Communications Corporation. All Rights
# Reserved.
#
DEPTH = ../../../..
DEPTH = ../../../..
topsrcdir = @top_srcdir@
srcdir = @srcdir@
VPATH = @srcdir@
include $(DEPTH)/config/autoconf.mk
MODULE=raptor
MODULE = raptor
IDLSRCS = \
Event.idl \
UIEvent.idl \
$(NULL)
XPCOM_DESTDIR=$(DEPTH)/dom/public/coreEvents
JSSTUB_DESTDIR=$(DEPTH)/dom/src/events
GENXDIR=genx
GENJSDIR=genjs
$(GENXDIR):
-mkdir $(GENXDIR)
$(GENJSDIR):
-mkdir $(GENJSDIR)
IDLC=$(DIST)/bin/idlc
GENIID=$(DIST)/bin/geniid.pl
IDLSRCS = \
Event.idl \
UIEvent.idl \
$(NULL)
include $(DEPTH)/config/rules.mk
export:: $(GENXDIR) $(GENJSDIR) $(IDLSRCS)
@echo +++ make: generating xpcom headers
$(IDLC) -d $(GENXDIR) -x $(IDLSRCS)
@echo +++ make: generating JavaScript stubs
$(IDLC) -d $(GENJSDIR) -j $(IDLSRCS)
GARBAGE += genx genjs
libs::
genx genjs:
-mkdir $@
export:: genx genjs $(IDLSRCS)
@echo +++ make: generating xpcom headers
$(DIST)/bin/idlc -d genx -x $(IDLSRCS)
@echo +++ make: generating JavaScript stubs
$(DIST)/bin/idlc -d genjs -j $(IDLSRCS)
install::
$(NSINSTALL) $(GENXDIR)/nsIDOM*.h $(XPCOM_DESTDIR)
$(NSINSTALL) $(GENJSDIR)/nsJS*.cpp $(JSSTUB_DESTDIR)
$(NSINSTALL) genx/nsIDOM*.h $(DEPTH)/dom/public/coreEvents
$(NSINSTALL) genjs/nsJS*.cpp $(DEPTH)/dom/src/events
clobber::
rm -r -f $(GENXDIR) $(GENJSDIR)

View File

@ -13,105 +13,91 @@
# Communications Corporation. Portions created by Netscape are
# Copyright (C) 1998 Netscape Communications Corporation. All Rights
# Reserved.
#
DEPTH = ../../../..
DEPTH = ../../../..
topsrcdir = @top_srcdir@
srcdir = @srcdir@
VPATH = @srcdir@
include $(DEPTH)/config/autoconf.mk
MODULE=raptor
MODULE = raptor
IDLSRCS = \
HTMLIFrameElement.idl \
HTMLAnchorElement.idl \
HTMLAppletElement.idl \
HTMLAreaElement.idl \
HTMLBRElement.idl \
HTMLBaseElement.idl \
HTMLBaseFontElement.idl \
HTMLBodyElement.idl \
HTMLButtonElement.idl \
HTMLCollection.idl \
HTMLDListElement.idl \
HTMLDirectoryElement.idl \
HTMLDivElement.idl \
HTMLDocument.idl \
HTMLElement.idl \
HTMLEmbedElement.idl \
HTMLFieldsetElement.idl \
HTMLFontElement.idl \
HTMLFormElement.idl \
HTMLFrameElement.idl \
HTMLFrameSetElement.idl \
HTMLHRElement.idl \
HTMLHeadElement.idl \
HTMLHeadingElement.idl \
HTMLHtmlElement.idl \
HTMLImageElement.idl \
HTMLInputElement.idl \
HTMLIsIndexElement.idl \
HTMLLIElement.idl \
HTMLLabelElement.idl \
HTMLLayerElement.idl \
HTMLLegendElement.idl \
HTMLLinkElement.idl \
HTMLMapElement.idl \
HTMLMenuElement.idl \
HTMLMetaElement.idl \
HTMLModElement.idl \
HTMLOListElement.idl \
HTMLObjectElement.idl \
HTMLOptGroupElement.idl \
HTMLOptionElement.idl \
HTMLParagraphElement.idl \
HTMLParamElement.idl \
HTMLPreElement.idl \
HTMLQuoteElement.idl \
HTMLScriptElement.idl \
HTMLSelectElement.idl \
HTMLStyleElement.idl \
HTMLTableCaptionElement.idl \
HTMLTableCellElement.idl \
HTMLTableColElement.idl \
HTMLTableElement.idl \
HTMLTableRowElement.idl \
HTMLTableSectionElement.idl \
HTMLTextAreaElement.idl \
HTMLTitleElement.idl \
HTMLUListElement.idl \
$(NULL)
XPCOM_DESTDIR=$(DEPTH)/dom/public/html
JSSTUB_DESTDIR=$(DEPTH)/dom/src/html
GENXDIR=genx
GENJSDIR=genjs
$(GENXDIR):
-mkdir $(GENXDIR)
$(GENJSDIR):
-mkdir $(GENJSDIR)
IDLC=$(DIST)/bin/idlc
GENIID=$(DIST)/bin/geniid.pl
IDLSRCS = \
HTMLIFrameElement.idl \
HTMLAnchorElement.idl \
HTMLAppletElement.idl \
HTMLAreaElement.idl \
HTMLBRElement.idl \
HTMLBaseElement.idl \
HTMLBaseFontElement.idl \
HTMLBodyElement.idl \
HTMLButtonElement.idl \
HTMLCollection.idl \
HTMLDListElement.idl \
HTMLDirectoryElement.idl \
HTMLDivElement.idl \
HTMLDocument.idl \
HTMLElement.idl \
HTMLEmbedElement.idl \
HTMLFieldsetElement.idl \
HTMLFontElement.idl \
HTMLFormElement.idl \
HTMLFrameElement.idl \
HTMLFrameSetElement.idl \
HTMLHRElement.idl \
HTMLHeadElement.idl \
HTMLHeadingElement.idl \
HTMLHtmlElement.idl \
HTMLImageElement.idl \
HTMLInputElement.idl \
HTMLIsIndexElement.idl \
HTMLLIElement.idl \
HTMLLabelElement.idl \
HTMLLayerElement.idl \
HTMLLegendElement.idl \
HTMLLinkElement.idl \
HTMLMapElement.idl \
HTMLMenuElement.idl \
HTMLMetaElement.idl \
HTMLModElement.idl \
HTMLOListElement.idl \
HTMLObjectElement.idl \
HTMLOptGroupElement.idl \
HTMLOptionElement.idl \
HTMLParagraphElement.idl \
HTMLParamElement.idl \
HTMLPreElement.idl \
HTMLQuoteElement.idl \
HTMLScriptElement.idl \
HTMLSelectElement.idl \
HTMLStyleElement.idl \
HTMLTableCaptionElement.idl \
HTMLTableCellElement.idl \
HTMLTableColElement.idl \
HTMLTableElement.idl \
HTMLTableRowElement.idl \
HTMLTableSectionElement.idl \
HTMLTextAreaElement.idl \
HTMLTitleElement.idl \
HTMLUListElement.idl \
$(NULL)
include $(DEPTH)/config/rules.mk
export:: $(GENXDIR) $(GENJSDIR) $(IDLSRCS)
@echo +++ make: generating xpcom headers
$(IDLC) -d $(GENXDIR) -x $(IDLSRCS)
@echo +++ make: generating JavaScript stubs
$(IDLC) -d $(GENJSDIR) -j $(IDLSRCS)
GARBAGE += genx genjs
libs::
genx genjs:
-mkdir $@
export:: genx genjs $(IDLSRCS)
@echo +++ make: generating xpcom headers
$(DIST)/bin/idlc -d genx -x $(IDLSRCS)
@echo +++ make: generating JavaScript stubs
$(DIST)/bin/idlc -d genjs -j $(IDLSRCS)
install::
$(NSINSTALL) $(GENXDIR)/nsIDOM*.h $(XPCOM_DESTDIR)
$(NSINSTALL) $(GENJSDIR)/nsJS*.cpp $(JSSTUB_DESTDIR)
$(NSINSTALL) genx/nsIDOM*.h $(DEPTH)/dom/public/html
$(NSINSTALL) genjs/nsJS*.cpp $(DEPTH)/dom/src/html
clobber::
rm -r -f $(GENXDIR) $(GENJSDIR)

View File

@ -13,51 +13,37 @@
# Communications Corporation. Portions created by Netscape are
# Copyright (C) 1998 Netscape Communications Corporation. All Rights
# Reserved.
#
DEPTH = ../../../..
DEPTH = ../../../..
topsrcdir = @top_srcdir@
srcdir = @srcdir@
VPATH = @srcdir@
include $(DEPTH)/config/autoconf.mk
MODULE=raptor
MODULE = raptor
IDLSRCS = \
Range.idl \
Selection.idl \
SelectionListener.idl \
$(NULL)
XPCOM_DESTDIR=$(DEPTH)/dom/public/range
JSSTUB_DESTDIR=$(DEPTH)/dom/src/range
GENXDIR=genx
GENJSDIR=genjs
$(GENXDIR):
-mkdir $(GENXDIR)
$(GENJSDIR):
-mkdir $(GENJSDIR)
IDLC=$(DIST)/bin/idlc
GENIID=$(DIST)/bin/geniid.pl
IDLSRCS = \
Range.idl \
Selection.idl \
SelectionListener.idl \
$(NULL)
include $(DEPTH)/config/rules.mk
export:: $(GENXDIR) $(GENJSDIR) $(IDLSRCS)
@echo +++ make: generating xpcom headers
$(IDLC) -d $(GENXDIR) -x $(IDLSRCS)
@echo +++ make: generating JavaScript stubs
$(IDLC) -d $(GENJSDIR) -j $(IDLSRCS)
GARBAGE += genx genjs
libs::
genx genjs:
-mkdir $@
export:: genx genjs $(IDLSRCS)
@echo +++ make: generating xpcom headers
$(DIST)/bin/idlc -d genx -x $(IDLSRCS)
@echo +++ make: generating JavaScript stubs
$(DIST)/bin/idlc -d genjs -j $(IDLSRCS)
install::
$(NSINSTALL) $(GENXDIR)/nsIDOM*.h $(XPCOM_DESTDIR)
$(NSINSTALL) $(GENJSDIR)/nsJS*.cpp $(JSSTUB_DESTDIR)
$(NSINSTALL) genx/nsIDOM*.h $(DEPTH)/dom/public/range
$(NSINSTALL) genjs/nsJS*.cpp $(DEPTH)/dom/src/range
clobber::
rm -r -f $(GENXDIR) $(GENJSDIR)

View File

@ -1,4 +1,3 @@
#!gmake
#
# The contents of this file are subject to the Netscape Public License
# Version 1.0 (the "NPL"); you may not use this file except in
@ -14,27 +13,25 @@
# Communications Corporation. Portions created by Netscape are
# Copyright (C) 1998 Netscape Communications Corporation. All Rights
# Reserved.
#
DEPTH=../../..
DEPTH = ../../..
topsrcdir = @top_srcdir@
srcdir = @srcdir@
VPATH = @srcdir@
include $(DEPTH)/config/autoconf.mk
DEFINES += -D_IMPL_NS_DOM
MODULE = dom
EXPORTS = \
nsIDOMRange.h \
nsIDOMNSRange.h \
nsIDOMSelection.h \
nsIDOMSelectionListener.h \
$(NULL)
EXPORTS = \
nsIDOMRange.h \
nsIDOMNSRange.h \
nsIDOMSelection.h \
nsIDOMSelectionListener.h \
$(NULL)
EXPORTS := $(addprefix $(srcdir)/, $(EXPORTS))
MODULE = dom
include $(topsrcdir)/config/config.mk
EXPORTS := $(addprefix $(srcdir)/, $(EXPORTS))
include $(topsrcdir)/config/rules.mk

View File

@ -1,4 +1,3 @@
#!gmake
#
# The contents of this file are subject to the Netscape Public License
# Version 1.0 (the "NPL"); you may not use this file except in
@ -14,14 +13,16 @@
# Communications Corporation. Portions created by Netscape are
# Copyright (C) 1998 Netscape Communications Corporation. All Rights
# Reserved.
#
DEPTH=../..
DEPTH = ../..
topsrcdir = @top_srcdir@
srcdir = @srcdir@
VPATH = @srcdir@
include $(DEPTH)/config/autoconf.mk
DIRS = base coreDOM html css events range jsurl build
DIRS = base coreDOM html css events range jsurl build
include $(topsrcdir)/config/rules.mk

View File

@ -22,8 +22,8 @@ VPATH = @srcdir@
include $(DEPTH)/config/autoconf.mk
LIBRARY_NAME = jsdombase_s
MODULE = dom
LIBRARY_NAME = jsdombase_s
REQUIRES = xpcom raptor dom js netlib caps oji ojiimpl
@ -55,8 +55,6 @@ CPPSRCS = \
EXPORTS = nsJSUtils.h
include $(topsrcdir)/config/config.mk
# we don't want the shared lib, but we want to force the creation of a static lib.
override NO_SHARED_LIB=1
override NO_STATIC_LIB=

View File

@ -22,8 +22,8 @@ VPATH = @srcdir@
include $(DEPTH)/config/autoconf.mk
LIBRARY_NAME = jsdom
MODULE = dom
LIBRARY_NAME = jsdom
REQUIRES = xpcom raptor caps oji

View File

@ -1,4 +1,3 @@
#!gmake
#
# The contents of this file are subject to the Netscape Public License
# Version 1.0 (the "NPL"); you may not use this file except in
@ -14,50 +13,47 @@
# Communications Corporation. Portions created by Netscape are
# Copyright (C) 1998 Netscape Communications Corporation. All Rights
# Reserved.
#
DEPTH=../../..
DEPTH = ../../..
topsrcdir = @top_srcdir@
srcdir = @srcdir@
VPATH = @srcdir@
include $(DEPTH)/config/autoconf.mk
LIBRARY_NAME = jsdomcore_s
MODULE = dom
LIBRARY_NAME = jsdomcore_s
CPPSRCS = \
nsJSAttr.cpp \
nsJSCDATASection.cpp \
nsJSComment.cpp \
nsJSDOMImplementation.cpp \
nsJSCharacterData.cpp \
nsJSDocument.cpp \
nsJSDocumentFragment.cpp \
nsJSDocumentType.cpp \
nsJSElement.cpp \
nsJSEntity.cpp \
nsJSEntityReference.cpp \
nsJSNamedNodeMap.cpp \
nsJSNode.cpp \
nsJSNodeList.cpp \
nsJSNotation.cpp \
nsJSProcessingInstruction.cpp \
nsJSText.cpp \
nsJSStyleSheet.cpp \
nsJSStyleSheetCollection.cpp \
$(NULL)
REQUIRES = xpcom raptor dom js netlib
DEFINES += -D_IMPL_NS_DOM
MODULE=dom
REQUIRES = xpcom raptor dom js netlib
include $(topsrcdir)/config/config.mk
MKSHLIB :=
CPPSRCS = \
nsJSAttr.cpp \
nsJSCDATASection.cpp \
nsJSComment.cpp \
nsJSDOMImplementation.cpp \
nsJSCharacterData.cpp \
nsJSDocument.cpp \
nsJSDocumentFragment.cpp \
nsJSDocumentType.cpp \
nsJSElement.cpp \
nsJSEntity.cpp \
nsJSEntityReference.cpp \
nsJSNamedNodeMap.cpp \
nsJSNode.cpp \
nsJSNodeList.cpp \
nsJSNotation.cpp \
nsJSProcessingInstruction.cpp \
nsJSText.cpp \
nsJSStyleSheet.cpp \
nsJSStyleSheetCollection.cpp \
$(NULL)
# we don't want the shared lib, but we want to force the creation of a static lib.
override NO_SHARED_LIB=1
override NO_STATIC_LIB=
include $(topsrcdir)/config/rules.mk
DEFINES += -D_IMPL_NS_DOM

View File

@ -1,4 +1,3 @@
#!gmake
#
# The contents of this file are subject to the Netscape Public License
# Version 1.0 (the "NPL"); you may not use this file except in
@ -14,50 +13,48 @@
# Communications Corporation. Portions created by Netscape are
# Copyright (C) 1998 Netscape Communications Corporation. All Rights
# Reserved.
#
DEPTH=../../..
DEPTH = ../../..
topsrcdir = @top_srcdir@
srcdir = @srcdir@
VPATH = @srcdir@
include $(DEPTH)/config/autoconf.mk
LIBRARY_NAME = jsdomcss_s
MODULE = dom
LIBRARY_NAME = jsdomcss_s
CPPSRCS = \
nsJSCSS2Properties.cpp \
nsJSCSSFontFaceRule.cpp \
nsJSCSSImportRule.cpp \
nsJSCSSMediaRule.cpp \
nsJSCSSPageRule.cpp \
nsJSCSSRule.cpp \
nsJSCSSStyleDeclaration.cpp \
nsJSCSSStyleRule.cpp \
nsJSCSSStyleRuleCollection.cpp \
nsJSCSSStyleSheet.cpp \
nsJSCSSUnknownRule.cpp \
$(NULL)
REQUIRES = xpcom raptor dom js netlib
DEFINES += -D_IMPL_NS_DOM
# nsJSCSS2Properties.cpp has problems compiling under Neutrino gcc 2.8.1
# with the optimize flag turned on so this makes sure its turned off.
# sorry for this hack please complain to Jerry.Kirk@Nexwarecorp.com
ifeq ($(TARGET_OS),nto)
DEFINES += -O0
endif
MODULE=dom
REQUIRES = xpcom raptor dom js netlib
include $(topsrcdir)/config/config.mk
MKSHLIB :=
CPPSRCS = \
nsJSCSS2Properties.cpp \
nsJSCSSFontFaceRule.cpp \
nsJSCSSImportRule.cpp \
nsJSCSSMediaRule.cpp \
nsJSCSSPageRule.cpp \
nsJSCSSRule.cpp \
nsJSCSSStyleDeclaration.cpp \
nsJSCSSStyleRule.cpp \
nsJSCSSStyleRuleCollection.cpp \
nsJSCSSStyleSheet.cpp \
nsJSCSSUnknownRule.cpp \
$(NULL)
# we don't want the shared lib, but we want to force the creation of a static lib.
override NO_SHARED_LIB=1
override NO_STATIC_LIB=
include $(topsrcdir)/config/rules.mk
DEFINES += -D_IMPL_NS_DOM
#
# nsJSCSS2Properties.cpp has problems compiling under Neutrino gcc 2.8.1
# with the optimize flag turned on, so this makes sure it's turned off.
# Sorry for this hack; please complain to Jerry.Kirk@Nexwarecorp.com.
#
ifeq ($(TARGET_OS),nto)
DEFINES += -O0
endif

View File

@ -1,4 +1,3 @@
#!gmake
#
# The contents of this file are subject to the Netscape Public License
# Version 1.0 (the "NPL"); you may not use this file except in
@ -14,35 +13,32 @@
# Communications Corporation. Portions created by Netscape are
# Copyright (C) 1998 Netscape Communications Corporation. All Rights
# Reserved.
#
DEPTH=../../..
DEPTH = ../../..
topsrcdir = @top_srcdir@
srcdir = @srcdir@
VPATH = @srcdir@
include $(DEPTH)/config/autoconf.mk
LIBRARY_NAME = jsdomevents_s
MODULE = dom
LIBRARY_NAME = jsdomevents_s
DEFINES += -D_IMPL_NS_DOM
REQUIRES = xpcom raptor dom js
CPPSRCS = \
nsJSEventListener.cpp \
nsJSDOMEventListener.cpp \
nsJSEvent.cpp \
nsJSUIEvent.cpp \
$(NULL)
MODULE=dom
REQUIRES = xpcom raptor dom js
include $(topsrcdir)/config/config.mk
TARGETS = $(LIBRARY)
CPPSRCS = \
nsJSEventListener.cpp \
nsJSDOMEventListener.cpp \
nsJSEvent.cpp \
nsJSUIEvent.cpp \
$(NULL)
# we don't want the shared lib, but we want to force the creation of a static lib.
override NO_SHARED_LIB=1
override NO_STATIC_LIB=
include $(topsrcdir)/config/rules.mk
DEFINES += -D_IMPL_NS_DOM

View File

@ -1,4 +1,3 @@
#!gmake
#
# The contents of this file are subject to the Netscape Public License
# Version 1.0 (the "NPL"); you may not use this file except in
@ -14,88 +13,85 @@
# Communications Corporation. Portions created by Netscape are
# Copyright (C) 1998 Netscape Communications Corporation. All Rights
# Reserved.
#
DEPTH=../../..
DEPTH = ../../..
topsrcdir = @top_srcdir@
srcdir = @srcdir@
VPATH = @srcdir@
include $(DEPTH)/config/autoconf.mk
LIBRARY_NAME = jsdomhtml_s
MODULE = dom
LIBRARY_NAME = jsdomhtml_s
CPPSRCS = \
nsJSHTMLIFrameElement.cpp \
nsJSHTMLAnchorElement.cpp \
nsJSHTMLAppletElement.cpp \
nsJSHTMLAreaElement.cpp \
nsJSHTMLBRElement.cpp \
nsJSHTMLBaseElement.cpp \
nsJSHTMLBaseFontElement.cpp \
nsJSHTMLBodyElement.cpp \
nsJSHTMLButtonElement.cpp \
nsJSHTMLCollection.cpp \
nsJSHTMLDListElement.cpp \
nsJSHTMLDirectoryElement.cpp \
nsJSHTMLDivElement.cpp \
nsJSHTMLDocument.cpp \
nsJSHTMLElement.cpp \
nsJSHTMLEmbedElement.cpp \
nsJSHTMLFieldSetElement.cpp \
nsJSHTMLFontElement.cpp \
nsJSHTMLFormElement.cpp \
nsJSHTMLFrameElement.cpp \
nsJSHTMLFrameSetElement.cpp \
nsJSHTMLHRElement.cpp \
nsJSHTMLHeadElement.cpp \
nsJSHTMLHeadingElement.cpp \
nsJSHTMLHtmlElement.cpp \
nsJSHTMLImageElement.cpp \
nsJSHTMLInputElement.cpp \
nsJSHTMLIsIndexElement.cpp \
nsJSHTMLLIElement.cpp \
nsJSHTMLLabelElement.cpp \
nsJSHTMLLayerElement.cpp \
nsJSHTMLLegendElement.cpp \
nsJSHTMLLinkElement.cpp \
nsJSHTMLMapElement.cpp \
nsJSHTMLMenuElement.cpp \
nsJSHTMLMetaElement.cpp \
nsJSHTMLModElement.cpp \
nsJSHTMLOListElement.cpp \
nsJSHTMLObjectElement.cpp \
nsJSHTMLOptGroupElement.cpp \
nsJSHTMLOptionElement.cpp \
nsJSHTMLParagraphElement.cpp \
nsJSHTMLParamElement.cpp \
nsJSHTMLPreElement.cpp \
nsJSHTMLQuoteElement.cpp \
nsJSHTMLScriptElement.cpp \
nsJSHTMLSelectElement.cpp \
nsJSHTMLStyleElement.cpp \
nsJSHTMLTableCaptionElement.cpp \
nsJSHTMLTableCellElement.cpp \
nsJSHTMLTableColElement.cpp \
nsJSHTMLTableElement.cpp \
nsJSHTMLTableRowElement.cpp \
nsJSHTMLTableSectionElement.cpp \
nsJSHTMLTextAreaElement.cpp \
nsJSHTMLTitleElement.cpp \
nsJSHTMLUListElement.cpp \
$(NULL)
REQUIRES = xpcom raptor dom js netlib
DEFINES += -D_IMPL_NS_DOM
MODULE=dom
REQUIRES = xpcom raptor dom js netlib
include $(topsrcdir)/config/config.mk
MKSHLIB :=
CPPSRCS = \
nsJSHTMLIFrameElement.cpp \
nsJSHTMLAnchorElement.cpp \
nsJSHTMLAppletElement.cpp \
nsJSHTMLAreaElement.cpp \
nsJSHTMLBRElement.cpp \
nsJSHTMLBaseElement.cpp \
nsJSHTMLBaseFontElement.cpp \
nsJSHTMLBodyElement.cpp \
nsJSHTMLButtonElement.cpp \
nsJSHTMLCollection.cpp \
nsJSHTMLDListElement.cpp \
nsJSHTMLDirectoryElement.cpp \
nsJSHTMLDivElement.cpp \
nsJSHTMLDocument.cpp \
nsJSHTMLElement.cpp \
nsJSHTMLEmbedElement.cpp \
nsJSHTMLFieldSetElement.cpp \
nsJSHTMLFontElement.cpp \
nsJSHTMLFormElement.cpp \
nsJSHTMLFrameElement.cpp \
nsJSHTMLFrameSetElement.cpp \
nsJSHTMLHRElement.cpp \
nsJSHTMLHeadElement.cpp \
nsJSHTMLHeadingElement.cpp \
nsJSHTMLHtmlElement.cpp \
nsJSHTMLImageElement.cpp \
nsJSHTMLInputElement.cpp \
nsJSHTMLIsIndexElement.cpp \
nsJSHTMLLIElement.cpp \
nsJSHTMLLabelElement.cpp \
nsJSHTMLLayerElement.cpp \
nsJSHTMLLegendElement.cpp \
nsJSHTMLLinkElement.cpp \
nsJSHTMLMapElement.cpp \
nsJSHTMLMenuElement.cpp \
nsJSHTMLMetaElement.cpp \
nsJSHTMLModElement.cpp \
nsJSHTMLOListElement.cpp \
nsJSHTMLObjectElement.cpp \
nsJSHTMLOptGroupElement.cpp \
nsJSHTMLOptionElement.cpp \
nsJSHTMLParagraphElement.cpp \
nsJSHTMLParamElement.cpp \
nsJSHTMLPreElement.cpp \
nsJSHTMLQuoteElement.cpp \
nsJSHTMLScriptElement.cpp \
nsJSHTMLSelectElement.cpp \
nsJSHTMLStyleElement.cpp \
nsJSHTMLTableCaptionElement.cpp \
nsJSHTMLTableCellElement.cpp \
nsJSHTMLTableColElement.cpp \
nsJSHTMLTableElement.cpp \
nsJSHTMLTableRowElement.cpp \
nsJSHTMLTableSectionElement.cpp \
nsJSHTMLTextAreaElement.cpp \
nsJSHTMLTitleElement.cpp \
nsJSHTMLUListElement.cpp \
$(NULL)
# we don't want the shared lib, but we want to force the creation of a static lib.
override NO_SHARED_LIB=1
override NO_STATIC_LIB=
include $(topsrcdir)/config/rules.mk
DEFINES += -D_IMPL_NS_DOM

View File

@ -1,4 +1,3 @@
#!gmake
#
# The contents of this file are subject to the Netscape Public License
# Version 1.0 (the "NPL"); you may not use this file except in
@ -14,34 +13,31 @@
# Communications Corporation. Portions created by Netscape are
# Copyright (C) 1998 Netscape Communications Corporation. All Rights
# Reserved.
#
DEPTH=../../..
DEPTH = ../../..
topsrcdir = @top_srcdir@
srcdir = @srcdir@
VPATH = @srcdir@
include $(DEPTH)/config/autoconf.mk
LIBRARY_NAME = jsdomrange_s
MODULE = dom
LIBRARY_NAME = jsdomrange_s
DEFINES += -D_IMPL_NS_DOM
REQUIRES = xpcom raptor dom js
CPPSRCS = \
nsJSRange.cpp \
nsJSSelection.cpp \
nsJSSelectionListener.cpp \
$(NULL)
MODULE=dom
REQUIRES = xpcom raptor dom js
include $(topsrcdir)/config/config.mk
TARGETS = $(LIBRARY)
CPPSRCS = \
nsJSRange.cpp \
nsJSSelection.cpp \
nsJSSelectionListener.cpp \
$(NULL)
# we don't want the shared lib, but we want to force the creation of a static lib.
override NO_SHARED_LIB=1
override NO_STATIC_LIB=
include $(topsrcdir)/config/rules.mk
DEFINES += -D_IMPL_NS_DOM

View File

@ -44,12 +44,8 @@ CPPSRCS = \
include $(topsrcdir)/config/rules.mk
# Re-enable exception handling so that this code will build since it
# uses it
OS_CXXFLAGS := $(subst -fno-exceptions,,$(OS_CXXFLAGS))
# Re-enable exception handling so that this code will build; since it uses it.
OS_CXXFLAGS := $(subst -fno-exceptions,,$(OS_CXXFLAGS))
LIBS += \
$(NSPR_LIBS) \
-lxpcom \
$(NULL)
LIBS += $(NSPR_LIBS) -lxpcom