~ubuntu-branches/ubuntu/precise/kompozer/precise

« back to all changes in this revision

Viewing changes to mozilla/layout/html/base/src/Makefile.in

  • Committer: Bazaar Package Importer
  • Author(s): Anthony Yarusso
  • Date: 2007-08-27 01:11:03 UTC
  • Revision ID: james.westby@ubuntu.com-20070827011103-2jgf4s6532gqu2ka
Tags: upstream-0.7.10
ImportĀ upstreamĀ versionĀ 0.7.10

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
#
 
2
# The contents of this file are subject to the Netscape Public
 
3
# License Version 1.1 (the "License"); you may not use this file
 
4
# except in compliance with the License. You may obtain a copy of
 
5
# the License at http://www.mozilla.org/NPL/
 
6
#
 
7
# Software distributed under the License is distributed on an "AS
 
8
# IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
 
9
# implied. See the License for the specific language governing
 
10
# rights and limitations under the License.
 
11
#
 
12
# The Original Code is mozilla.org code.
 
13
#
 
14
# The Initial Developer of the Original Code is Netscape
 
15
# Communications Corporation.  Portions created by Netscape are
 
16
# Copyright (C) 1998 Netscape Communications Corporation. All
 
17
# Rights Reserved.
 
18
#
 
19
# Contributor(s):
 
20
#   Prabhat Hegde <prabhat.hegde@sun.com>
 
21
#
 
22
 
 
23
DEPTH           = ../../../..
 
24
topsrcdir       = @top_srcdir@
 
25
srcdir          = @srcdir@
 
26
VPATH           = @srcdir@
 
27
 
 
28
include $(DEPTH)/config/autoconf.mk
 
29
 
 
30
MODULE          = layout
 
31
LIBRARY_NAME    = gkhtmlbase_s
 
32
REQUIRES        = xpcom \
 
33
                  string \
 
34
                  dom \
 
35
                  content \
 
36
                  gfx \
 
37
                  widget \
 
38
                  locale \
 
39
                  view \
 
40
                  necko \
 
41
                  js \
 
42
                  caps \
 
43
                  pref \
 
44
                  htmlparser \
 
45
                  webshell \
 
46
                  plugin \
 
47
                  docshell \
 
48
                  mimetype \
 
49
                  webbrwsr \
 
50
                  oji \
 
51
                  util \
 
52
                  unicharutil \
 
53
                  lwbrk \
 
54
                  imglib2 \
 
55
                  accessibility \
 
56
                  xpconnect \
 
57
                  java \
 
58
                  exthandler \
 
59
                  intl \
 
60
                  uconv \
 
61
                  $(NULL)
 
62
 
 
63
# Sun's Complex Text Layout support
 
64
ifdef SUNCTL
 
65
REQUIRES        += ctl
 
66
endif
 
67
 
 
68
CPPSRCS         = \
 
69
                nsAbsoluteContainingBlock.cpp \
 
70
                nsAreaFrame.cpp \
 
71
                nsBRFrame.cpp \
 
72
                nsBlockBandData.cpp \
 
73
                nsBlockFrame.cpp \
 
74
                nsBlockReflowContext.cpp \
 
75
                nsBlockReflowState.cpp \
 
76
                nsBulletFrame.cpp \
 
77
                nsContainerFrame.cpp \
 
78
                nsFirstLetterFrame.cpp \
 
79
                nsFrame.cpp \
 
80
                nsFrameManager.cpp \
 
81
                nsGfxScrollFrame.cpp \
 
82
                nsHTMLContainerFrame.cpp \
 
83
                nsHTMLFrame.cpp \
 
84
                nsHTMLReflowCommand.cpp \
 
85
                nsHTMLReflowState.cpp \
 
86
                nsImageFrame.cpp \
 
87
                nsImageMap.cpp \
 
88
                nsInlineFrame.cpp \
 
89
                nsLeafFrame.cpp \
 
90
                nsLineBox.cpp \
 
91
                nsLineLayout.cpp \
 
92
                nsObjectFrame.cpp \
 
93
                nsPageFrame.cpp \
 
94
                nsPageContentFrame.cpp \
 
95
                nsPlaceholderFrame.cpp \
 
96
                nsPresShell.cpp \
 
97
                nsScrollPortFrame.cpp \
 
98
                nsSelectsAreaFrame.cpp \
 
99
                nsSimplePageSequence.cpp \
 
100
                nsSpacerFrame.cpp \
 
101
                nsSplittableFrame.cpp \
 
102
                nsReflowPath.cpp \
 
103
                nsTextFrame.cpp \
 
104
                nsTextTransformer.cpp \
 
105
                nsViewportFrame.cpp \
 
106
                $(NULL)
 
107
ifdef IBMBIDI
 
108
CPPSRCS         += \
 
109
                nsBidiFrames.cpp \
 
110
                $(NULL)
 
111
endif
 
112
 
 
113
EXPORTS         = \
 
114
                nsILineIterator.h \
 
115
                nsHTMLParts.h \
 
116
                $(NULL)
 
117
 
 
118
ifdef IBMBIDI
 
119
EXPORTS         += \
 
120
                nsTextTransformer.h \
 
121
                nsBidiFrames.h      \
 
122
                $(NULL)
 
123
endif
 
124
 
 
125
RESOURCES_HTML =                                        \
 
126
                $(srcdir)/gopher-audio.gif      \
 
127
                $(srcdir)/gopher-binary.gif     \
 
128
                $(srcdir)/gopher-find.gif       \
 
129
                $(srcdir)/gopher-image.gif      \
 
130
                $(srcdir)/gopher-menu.gif       \
 
131
                $(srcdir)/gopher-movie.gif      \
 
132
                $(srcdir)/gopher-sound.gif      \
 
133
                $(srcdir)/gopher-telnet.gif     \
 
134
                $(srcdir)/gopher-text.gif       \
 
135
                $(srcdir)/gopher-unknown.gif    \
 
136
                $(NULL)
 
137
 
 
138
RESOURCES =                                     \
 
139
                $(srcdir)/broken-image.gif      \
 
140
                $(srcdir)/loading-image.gif \
 
141
                $(NULL)
 
142
 
 
143
 
 
144
# we don't want the shared lib, but we want to force the creation of a static lib.
 
145
FORCE_STATIC_LIB = 1
 
146
 
 
147
include $(topsrcdir)/config/rules.mk
 
148
 
 
149
LOCAL_INCLUDES  = \
 
150
                -I$(srcdir)/../../../xul/base/src \
 
151
                -I$(srcdir)/../../../xul/content/src \
 
152
                -I$(srcdir)/../../style/src \
 
153
                -I$(srcdir)/../../forms/src \
 
154
                -I$(srcdir)/../../../base/src \
 
155
                -I$(srcdir)/../../../../content/events/src \
 
156
                -I$(srcdir) \
 
157
                $(NULL)
 
158
 
 
159
libs::
 
160
        $(INSTALL) $(RESOURCES_HTML) $(DIST)/bin/res/html
 
161
        $(INSTALL) $(RESOURCES) $(DIST)/bin/res
 
162
 
 
163
install::
 
164
        $(SYSINSTALL) $(IFLAGS1) $(RESOURCES_HTML) $(DESTDIR)$(mozappdir)/res/html
 
165
        $(SYSINSTALL) $(IFLAGS1) $(RESOURCES) $(DESTDIR)$(mozappdir)/res
 
166
 
 
167
DEFINES += -D_IMPL_NS_LAYOUT