#!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 # compliance with the NPL. You may obtain a copy of the NPL at # http://www.mozilla.org/NPL/ # # Software distributed under the NPL is distributed on an "AS IS" basis, # WITHOUT WARRANTY OF ANY KIND, either express or implied. See the NPL # for the specific language governing rights and limitations under the # NPL. # # The Initial Developer of this code under the NPL is Netscape # Communications Corporation. Portions created by Netscape are # Copyright (C) 1998 Netscape Communications Corporation. All Rights # Reserved. DEPTH=../../../.. topsrcdir = @top_srcdir@ srcdir = @srcdir@ VPATH = @srcdir@ include $(DEPTH)/config/autoconf.mk LIBRARY_NAME = nglhtmlcon_s # Note the sophisticated alphabetical ordering :-| CPPSRCS= \ nsGenericHTMLElement.cpp \ nsGenericDOMHTMLCollection.cpp \ GenericElementCollection.cpp \ nsHTMLAnchorElement.cpp \ nsHTMLAppletElement.cpp \ nsHTMLAreaElement.cpp \ nsHTMLBRElement.cpp \ nsHTMLBaseElement.cpp \ nsHTMLBaseFontElement.cpp \ nsHTMLBodyElement.cpp \ nsHTMLButtonElement.cpp \ nsHTMLDListElement.cpp \ nsHTMLDelElement.cpp \ nsHTMLDirectoryElement.cpp \ nsHTMLDivElement.cpp \ nsHTMLEmbedElement.cpp \ nsHTMLFieldSetElement.cpp \ nsHTMLFontElement.cpp \ nsHTMLFormElement.cpp \ nsHTMLFrameElement.cpp \ nsHTMLFrameSetElement.cpp \ nsHTMLHRElement.cpp \ nsHTMLHeadElement.cpp \ nsHTMLHeadingElement.cpp \ nsHTMLHtmlElement.cpp \ nsHTMLIFrameElement.cpp \ nsHTMLImageElement.cpp \ nsHTMLInputElement.cpp \ nsHTMLInsElement.cpp \ nsHTMLIsIndexElement.cpp \ nsHTMLLIElement.cpp \ nsHTMLLabelElement.cpp \ nsHTMLLayerElement.cpp \ nsHTMLLegendElement.cpp \ nsHTMLLinkElement.cpp \ nsHTMLMapElement.cpp \ nsHTMLMenuElement.cpp \ nsHTMLMetaElement.cpp \ nsHTMLModElement.cpp \ nsHTMLOListElement.cpp \ nsHTMLObjectElement.cpp \ nsHTMLOptionElement.cpp \ nsHTMLOptGroupElement.cpp \ nsHTMLParagraphElement.cpp \ nsHTMLParamElement.cpp \ nsHTMLPreElement.cpp \ nsHTMLQuoteElement.cpp \ nsHTMLScriptElement.cpp \ nsHTMLSelectElement.cpp \ nsHTMLSpacerElement.cpp \ nsHTMLSpanElement.cpp \ nsHTMLStyleElement.cpp \ nsHTMLTableElement.cpp \ nsHTMLTableCaptionElement.cpp \ nsHTMLTableCellElement.cpp \ nsHTMLTableColElement.cpp \ nsHTMLTableColGroupElement.cpp \ nsHTMLTableRowElement.cpp \ nsHTMLTableSectionElement.cpp \ nsHTMLTextAreaElement.cpp \ nsHTMLTitleElement.cpp \ nsHTMLUListElement.cpp \ nsHTMLWBRElement.cpp \ $(NULL) MODULE=layout REQUIRES = xpcom raptor dom js netlib include $(topsrcdir)/config/config.mk DEFINES += -D_IMPL_NS_HTML INCLUDES += -I$(srcdir)/../../style/src -I$(srcdir)/../../../base/src \ -I$(srcdir)/../../base/src MKSLIB := # 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