2 # This Source Code Form is subject to the terms of the Mozilla Public
3 # License, v. 2.0. If a copy of the MPL was not distributed with this
4 # file, You can obtain one at http://mozilla.org/MPL/2.0/.
7 topsrcdir
= @top_srcdir@
11 include $(DEPTH
)/config
/autoconf.mk
18 XPIDL_MODULE
= layout_forms
19 LIBRARY_NAME
= gkforms_s
22 XPIDLSRCS
= nsICapturePicker.idl
25 nsIListControlFrame.h \
26 nsIComboboxControlFrame.h \
27 nsIFormControlFrame.h \
28 nsISelectControlFrame.h \
29 nsITextControlFrame.h \
33 nsButtonFrameRenderer.
cpp \
34 nsComboboxControlFrame.
cpp \
36 nsFileControlFrame.
cpp \
37 nsFormControlFrame.
cpp \
38 nsGfxButtonControlFrame.
cpp \
39 nsGfxCheckboxControlFrame.
cpp \
40 nsGfxRadioControlFrame.
cpp \
43 nsTextControlFrame.
cpp \
44 nsHTMLButtonControlFrame.
cpp \
45 nsImageControlFrame.
cpp \
47 nsListControlFrame.
cpp \
48 nsSelectsAreaFrame.
cpp \
51 # we don't want the shared lib, but we want to force the creation of a static lib.
54 include $(topsrcdir
)/config
/rules.mk
58 -I
$(srcdir)/..
/generic \
59 -I
$(srcdir)/..
/xul
/base
/src \
60 -I
$(srcdir)/..
/..
/content
/base
/src \
61 -I
$(srcdir)/..
/..
/content
/html
/content
/src \
62 -I
$(srcdir)/..
/..
/editor
/libeditor
/base \
63 -I
$(srcdir)/..
/..
/editor
/libeditor
/text \
64 -I
$(srcdir)/..
/..
/editor
/txmgr
/src \
67 DEFINES
+= -D_IMPL_NS_LAYOUT