119 lines
2.8 KiB
Makefile
119 lines
2.8 KiB
Makefile
#
|
|
# The contents of this file are subject to the Netscape Public
|
|
# License Version 1.1 (the "License"); you may not use this file
|
|
# except in compliance with the License. You may obtain a copy of
|
|
# the License at http://www.mozilla.org/NPL/
|
|
#
|
|
# Software distributed under the License is distributed on an "AS
|
|
# IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
|
|
# implied. See the License for the specific language governing
|
|
# rights and limitations under the License.
|
|
#
|
|
# The Original Code is mozilla.org code.
|
|
#
|
|
# The Initial Developer of the Original Code is Netscape
|
|
# Communications Corporation. Portions created by Netscape are
|
|
# Copyright (C) 1998 Netscape Communications Corporation. All
|
|
# Rights Reserved.
|
|
#
|
|
# Contributor(s):
|
|
#
|
|
|
|
DEPTH = ../../../..
|
|
topsrcdir = @top_srcdir@
|
|
srcdir = @srcdir@
|
|
VPATH = @srcdir@
|
|
|
|
include $(DEPTH)/config/autoconf.mk
|
|
|
|
MODULE = layout
|
|
LIBRARY_NAME = raptorhtmlbase_s
|
|
|
|
REQUIRES = xpcom raptor dom netlib plugin java js oji pref
|
|
|
|
CPPSRCS = \
|
|
nsSelectsAreaFrame.cpp \
|
|
nsAbsoluteContainingBlock.cpp \
|
|
nsAreaFrame.cpp \
|
|
nsBRFrame.cpp \
|
|
nsBlockBandData.cpp \
|
|
nsBlockFrame.cpp \
|
|
nsBlockReflowContext.cpp \
|
|
nsBulletFrame.cpp \
|
|
nsContainerFrame.cpp \
|
|
nsDST.cpp \
|
|
nsFirstLetterFrame.cpp \
|
|
nsFrame.cpp \
|
|
nsFrameManager.cpp \
|
|
nsHRFrame.cpp \
|
|
nsHTMLAtoms.cpp \
|
|
nsHTMLContainerFrame.cpp \
|
|
nsHTMLIIDs.cpp \
|
|
nsHTMLFrame.cpp \
|
|
nsHTMLImageLoader.cpp \
|
|
nsHTMLReflowCommand.cpp \
|
|
nsHTMLReflowState.cpp \
|
|
nsImageFrame.cpp \
|
|
nsImageMap.cpp \
|
|
nsInlineFrame.cpp \
|
|
nsLeafFrame.cpp \
|
|
nsLineBox.cpp \
|
|
nsLineLayout.cpp \
|
|
nsObjectFrame.cpp \
|
|
nsPageFrame.cpp \
|
|
nsPlaceholderFrame.cpp \
|
|
nsPresShell.cpp \
|
|
nsSimplePageSequence.cpp \
|
|
nsScrollFrame.cpp \
|
|
nsSpacerFrame.cpp \
|
|
nsSplittableFrame.cpp \
|
|
nsTextFrame.cpp \
|
|
nsTextTransformer.cpp \
|
|
nsViewportFrame.cpp \
|
|
nsGfxScrollFrame.cpp \
|
|
nsScrollPortFrame.cpp \
|
|
$(NULL)
|
|
|
|
EXPORTS = \
|
|
nsIHTMLContent.h \
|
|
nsILineIterator.h \
|
|
nsHTMLParts.h \
|
|
$(NULL)
|
|
|
|
EXPORTS := $(addprefix $(srcdir)/, $(EXPORTS))
|
|
|
|
RESOURCES = \
|
|
$(srcdir)/broken-image.gif \
|
|
$(srcdir)/gopher-audio.gif \
|
|
$(srcdir)/gopher-binary.gif \
|
|
$(srcdir)/gopher-find.gif \
|
|
$(srcdir)/gopher-image.gif \
|
|
$(srcdir)/gopher-menu.gif \
|
|
$(srcdir)/gopher-movie.gif \
|
|
$(srcdir)/gopher-telnet.gif \
|
|
$(srcdir)/gopher-text.gif \
|
|
$(srcdir)/gopher-unknown.gif \
|
|
$(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_HTML
|
|
|
|
INCLUDES += \
|
|
-I$(srcdir)/../../../xul/base/src \
|
|
-I$(srcdir)/../../../xul/content/src \
|
|
-I$(srcdir)/../../style/src \
|
|
-I$(srcdir)/../../content/src \
|
|
-I$(srcdir)/../../../base/src \
|
|
-I$(srcdir) \
|
|
-I$(DIST)/oji \
|
|
$(NULL)
|
|
|
|
install::
|
|
$(INSTALL) $(RESOURCES) $(DIST)/bin/res/html
|
|
|