зеркало из https://github.com/mozilla/pjs.git
Bug 275605 - libxul step 3 (all of tier 9, except libmozjs.so which will remain separate indefinitely) r=darin
This commit is contained in:
Родитель
47f2b6c100
Коммит
81a0de68d5
47
Makefile.in
47
Makefile.in
|
@ -189,24 +189,15 @@ tier_9_dirs += \
|
|||
dom \
|
||||
view \
|
||||
widget \
|
||||
$(NULL)
|
||||
|
||||
ifdef MOZ_ENABLE_LIBXUL
|
||||
tier_9_dirs += \
|
||||
toolkit/library \
|
||||
xpcom/stub \
|
||||
$(NULL)
|
||||
endif
|
||||
|
||||
tier_9_dirs += \
|
||||
content \
|
||||
layout \
|
||||
db \
|
||||
xpfe/components/shistory \
|
||||
docshell \
|
||||
webshell \
|
||||
embedding \
|
||||
editor \
|
||||
xpfe/appshell \
|
||||
xpfe/components/xremote/public \
|
||||
$(NULL)
|
||||
|
||||
ifdef MOZ_OJI
|
||||
|
@ -216,23 +207,15 @@ tier_9_dirs += \
|
|||
$(NULL)
|
||||
endif
|
||||
|
||||
tier_9_dirs += \
|
||||
xpfe/appshell \
|
||||
xpfe/components/xremote/public \
|
||||
$(NULL)
|
||||
|
||||
ifdef ACCESSIBILITY
|
||||
tier_9_dirs += accessible
|
||||
endif
|
||||
|
||||
ifdef MOZ_LDAP_XPCOM
|
||||
tier_9_dirs += directory/xpcom
|
||||
endif
|
||||
|
||||
ifdef MOZ_XUL_APP
|
||||
ifdef MOZ_ENABLE_GTK2
|
||||
tier_9_dirs += toolkit/components/gnome
|
||||
endif
|
||||
ifdef MOZ_ENABLE_LIBXUL
|
||||
tier_9_dirs += \
|
||||
toolkit/library \
|
||||
xpcom/stub \
|
||||
$(NULL)
|
||||
endif
|
||||
|
||||
#
|
||||
|
@ -264,7 +247,11 @@ ifneq (,$(filter mac cocoa,$(MOZ_WIDGET_TOOLKIT)))
|
|||
tier_50_dirs += xpfe/bootstrap/appleevents
|
||||
endif
|
||||
|
||||
tier_50_dirs += xpfe themes
|
||||
tier_50_dirs += \
|
||||
db \
|
||||
xpfe \
|
||||
themes \
|
||||
$(NULL)
|
||||
|
||||
ifdef MOZ_LEAKY
|
||||
tier_50_dirs += tools/leaky
|
||||
|
@ -297,6 +284,16 @@ ifdef MOZ_STORAGE
|
|||
tier_50_dirs += db/sqlite3/src storage
|
||||
endif
|
||||
|
||||
ifdef MOZ_LDAP_XPCOM
|
||||
tier_50_dirs += directory/xpcom
|
||||
endif
|
||||
|
||||
ifdef MOZ_XUL_APP
|
||||
ifdef MOZ_ENABLE_GTK2
|
||||
tier_50_dirs += toolkit/components/gnome
|
||||
endif
|
||||
endif
|
||||
|
||||
#
|
||||
# tier 9x - application features
|
||||
#
|
||||
|
|
|
@ -52,6 +52,7 @@ endif
|
|||
IS_COMPONENT = 1
|
||||
MODULE_NAME = nsAccessibilityModule
|
||||
GRE_MODULE = 1
|
||||
LIBXUL_LIBRARY = 1
|
||||
|
||||
PACKAGE_FILE = accessibility.pkg
|
||||
|
||||
|
|
|
@ -43,6 +43,8 @@ include $(DEPTH)/config/autoconf.mk
|
|||
|
||||
MODULE = accessibility
|
||||
LIBRARY_NAME = accessibility_toolkit_s
|
||||
LIBXUL_LIBRARY = 1
|
||||
|
||||
REQUIRES = content \
|
||||
docshell \
|
||||
dom \
|
||||
|
|
|
@ -44,6 +44,8 @@ include $(DEPTH)/config/autoconf.mk
|
|||
|
||||
MODULE = accessibility
|
||||
LIBRARY_NAME = accessibility_base_s
|
||||
LIBXUL_LIBRARY = 1
|
||||
|
||||
REQUIRES = commandhandler \
|
||||
composer \
|
||||
content \
|
||||
|
|
|
@ -45,6 +45,8 @@ include $(DEPTH)/config/autoconf.mk
|
|||
|
||||
MODULE = accessibility
|
||||
LIBRARY_NAME = accessibility_html_s
|
||||
LIBXUL_LIBRARY = 1
|
||||
|
||||
REQUIRES = content \
|
||||
dom \
|
||||
gfx \
|
||||
|
|
|
@ -43,6 +43,8 @@ include $(DEPTH)/config/autoconf.mk
|
|||
|
||||
MODULE = accessibility
|
||||
LIBRARY_NAME = accessibility_toolkit_s
|
||||
LIBXUL_LIBRARY = 1
|
||||
|
||||
REQUIRES = content \
|
||||
dom \
|
||||
editor \
|
||||
|
|
|
@ -43,6 +43,8 @@ include $(DEPTH)/config/autoconf.mk
|
|||
|
||||
MODULE = accessibility
|
||||
LIBRARY_NAME = accessibility_toolkit_s
|
||||
LIBXUL_LIBRARY = 1
|
||||
|
||||
REQUIRES = content \
|
||||
docshell \
|
||||
dom \
|
||||
|
|
|
@ -43,6 +43,8 @@ include $(DEPTH)/config/autoconf.mk
|
|||
|
||||
MODULE = accessibility
|
||||
LIBRARY_NAME = accessibility_toolkit_s
|
||||
LIBXUL_LIBRARY = 1
|
||||
|
||||
REQUIRES = content \
|
||||
docshell \
|
||||
dom \
|
||||
|
|
|
@ -45,6 +45,8 @@ include $(DEPTH)/config/autoconf.mk
|
|||
|
||||
MODULE = accessibility
|
||||
LIBRARY_NAME = accessibility_xul_s
|
||||
LIBXUL_LIBRARY = 1
|
||||
|
||||
REQUIRES = content \
|
||||
dom \
|
||||
gfx \
|
||||
|
|
|
@ -44,6 +44,8 @@ include $(DEPTH)/config/autoconf.mk
|
|||
|
||||
MODULE = content
|
||||
LIBRARY_NAME = gkconbase_s
|
||||
LIBXUL_LIBRARY = 1
|
||||
|
||||
REQUIRES = xpcom \
|
||||
string \
|
||||
dom \
|
||||
|
|
|
@ -44,6 +44,8 @@ include $(DEPTH)/config/autoconf.mk
|
|||
|
||||
MODULE = content
|
||||
LIBRARY_NAME = gkconhtmlcon_s
|
||||
LIBXUL_LIBRARY = 1
|
||||
|
||||
REQUIRES = xpcom \
|
||||
string \
|
||||
gfx \
|
||||
|
|
|
@ -44,6 +44,8 @@ include $(DEPTH)/config/autoconf.mk
|
|||
|
||||
MODULE = content
|
||||
LIBRARY_NAME = gkconhtmldoc_s
|
||||
LIBXUL_LIBRARY = 1
|
||||
|
||||
REQUIRES = xpcom \
|
||||
string \
|
||||
gfx \
|
||||
|
|
|
@ -44,6 +44,8 @@ include $(DEPTH)/config/autoconf.mk
|
|||
|
||||
MODULE = content
|
||||
LIBRARY_NAME = gkconxbl_s
|
||||
LIBXUL_LIBRARY = 1
|
||||
|
||||
REQUIRES = xpcom \
|
||||
string \
|
||||
js \
|
||||
|
|
|
@ -44,6 +44,8 @@ include $(DEPTH)/config/autoconf.mk
|
|||
|
||||
MODULE = content
|
||||
LIBRARY_NAME = gkconxmlcon_s
|
||||
LIBXUL_LIBRARY = 1
|
||||
|
||||
REQUIRES = xpcom \
|
||||
string \
|
||||
js \
|
||||
|
|
|
@ -44,6 +44,8 @@ include $(DEPTH)/config/autoconf.mk
|
|||
|
||||
MODULE = content
|
||||
LIBRARY_NAME = gkconxmldoc_s
|
||||
LIBXUL_LIBRARY = 1
|
||||
|
||||
REQUIRES = xpcom \
|
||||
string \
|
||||
js \
|
||||
|
|
|
@ -44,6 +44,8 @@ include $(DEPTH)/config/autoconf.mk
|
|||
|
||||
MODULE = xul
|
||||
LIBRARY_NAME = gkconxulcon_s
|
||||
LIBXUL_LIBRARY = 1
|
||||
|
||||
REQUIRES = xpcom \
|
||||
string \
|
||||
gfx \
|
||||
|
|
|
@ -44,6 +44,8 @@ include $(DEPTH)/config/autoconf.mk
|
|||
|
||||
MODULE = xuldoc
|
||||
LIBRARY_NAME = gkconxuldoc_s
|
||||
LIBXUL_LIBRARY = 1
|
||||
|
||||
REQUIRES = xpcom \
|
||||
string \
|
||||
exthandler \
|
||||
|
|
|
@ -44,6 +44,8 @@ include $(DEPTH)/config/autoconf.mk
|
|||
|
||||
MODULE = xultmpl
|
||||
LIBRARY_NAME = gkconxultmpl_s
|
||||
LIBXUL_LIBRARY = 1
|
||||
|
||||
REQUIRES = xpcom \
|
||||
string \
|
||||
js \
|
||||
|
|
|
@ -49,6 +49,7 @@ XPIDL_MODULE = docshell_base
|
|||
endif
|
||||
LIBRARY_NAME = basedocshell_s
|
||||
GRE_MODULE = 1
|
||||
LIBXUL_LIBRARY = 1
|
||||
|
||||
REQUIRES = xpcom \
|
||||
string \
|
||||
|
|
|
@ -50,6 +50,7 @@ include $(DEPTH)/config/autoconf.mk
|
|||
LIBRARY_NAME = docshell
|
||||
EXPORT_LIBRARY = 1
|
||||
GRE_MODULE = 1
|
||||
LIBXUL_LIBRARY = 1
|
||||
|
||||
PACKAGE_FILE = docshell.pkg
|
||||
|
||||
|
|
|
@ -44,6 +44,8 @@ include $(DEPTH)/config/autoconf.mk
|
|||
|
||||
MODULE = dom
|
||||
LIBRARY_NAME = jsdombase_s
|
||||
LIBXUL_LIBRARY = 1
|
||||
|
||||
REQUIRES = xpcom \
|
||||
string \
|
||||
webbrwsr \
|
||||
|
|
|
@ -44,6 +44,8 @@ include $(DEPTH)/config/autoconf.mk
|
|||
|
||||
MODULE = dom
|
||||
LIBRARY_NAME = jsdomevents_s
|
||||
LIBXUL_LIBRARY = 1
|
||||
|
||||
REQUIRES = xpcom \
|
||||
string \
|
||||
js \
|
||||
|
|
|
@ -47,6 +47,7 @@ LIBRARY_NAME = jsurl_s
|
|||
FORCE_STATIC_LIB = 1
|
||||
MODULE_NAME = javascript__protocol
|
||||
GRE_MODULE = 1
|
||||
LIBXUL_LIBRARY = 1
|
||||
|
||||
REQUIRES = xpcom \
|
||||
string \
|
||||
|
|
|
@ -47,6 +47,7 @@ LIBRARY_NAME = composer
|
|||
EXPORT_LIBRARY = 1
|
||||
IS_COMPONENT = 1
|
||||
MODULE_NAME = nsComposerModule
|
||||
LIBXUL_LIBRARY = 1
|
||||
|
||||
PACKAGE_FILE = composer.pkg
|
||||
|
||||
|
|
|
@ -44,6 +44,7 @@ include $(DEPTH)/config/autoconf.mk
|
|||
|
||||
MODULE = editor
|
||||
LIBRARY_NAME = editorbase_s
|
||||
LIBXUL_LIBRARY = 1
|
||||
|
||||
REQUIRES = xpcom \
|
||||
string \
|
||||
|
|
|
@ -50,12 +50,11 @@ EXPORT_LIBRARY = 1
|
|||
IS_COMPONENT = 1
|
||||
MODULE_NAME = nsEditorModule
|
||||
GRE_MODULE = 1
|
||||
LIBXUL_LIBRARY = 1
|
||||
|
||||
PACKAGE_FILE = editor.pkg
|
||||
|
||||
ifndef MOZ_ENABLE_LIBXUL
|
||||
EXTRA_DSO_LIBS = gkgfx
|
||||
endif
|
||||
|
||||
EXTRA_DSO_LDOPTS = \
|
||||
$(LIBS_DIR) \
|
||||
|
|
|
@ -44,6 +44,7 @@ include $(DEPTH)/config/autoconf.mk
|
|||
|
||||
MODULE = editor
|
||||
LIBRARY_NAME = htmleditor_s
|
||||
LIBXUL_LIBRARY = 1
|
||||
|
||||
REQUIRES = xpcom \
|
||||
string \
|
||||
|
|
|
@ -44,7 +44,7 @@ include $(DEPTH)/config/autoconf.mk
|
|||
|
||||
MODULE = editor
|
||||
LIBRARY_NAME = texteditor_s
|
||||
IS_COMPONENT = 1
|
||||
LIBXUL_LIBRARY = 1
|
||||
|
||||
REQUIRES = xpcom \
|
||||
string \
|
||||
|
|
|
@ -46,7 +46,7 @@ MODULE = txmgr
|
|||
DIRS = public src idl
|
||||
|
||||
ifdef ENABLE_TESTS
|
||||
DIRS += tests
|
||||
TOOL_DIRS += tests
|
||||
endif
|
||||
|
||||
include $(topsrcdir)/config/rules.mk
|
||||
|
|
|
@ -47,6 +47,7 @@ LIBRARY_NAME = txmgr
|
|||
EXPORT_LIBRARY = 1
|
||||
IS_COMPONENT = 1
|
||||
MODULE_NAME = nsTransactionManagerModule
|
||||
LIBXUL_LIBRARY = 1
|
||||
|
||||
PACKAGE_FILE = txmgr.pkg
|
||||
|
||||
|
|
|
@ -46,6 +46,8 @@ MODULE = txtsvc
|
|||
LIBRARY_NAME = txtsvc_s
|
||||
FORCE_STATIC_LIB = 1
|
||||
MODULE_NAME = nsTextServicesModule
|
||||
LIBXUL_LIBRARY = 1
|
||||
|
||||
REQUIRES = xpcom \
|
||||
string \
|
||||
editor \
|
||||
|
|
|
@ -46,6 +46,10 @@ include $(DEPTH)/config/autoconf.mk
|
|||
MODULE = embed
|
||||
PACKAGE_FILE = embed.pkg
|
||||
|
||||
DIRS = base components browser lite
|
||||
DIRS = base components browser
|
||||
|
||||
ifndef MOZ_XUL_APP
|
||||
DIRS += lite
|
||||
endif
|
||||
|
||||
include $(topsrcdir)/config/rules.mk
|
||||
|
|
|
@ -47,7 +47,7 @@ DIRS=webBrowser build chrome
|
|||
|
||||
ifeq ($(OS_ARCH),WINNT)
|
||||
ifndef MOZ_NO_ACTIVEX_SUPPORT
|
||||
DIRS += activex/src
|
||||
TOOL_DIRS += activex/src
|
||||
endif
|
||||
endif
|
||||
|
||||
|
|
|
@ -41,16 +41,15 @@ topsrcdir = @top_srcdir@
|
|||
srcdir = @srcdir@
|
||||
VPATH = @srcdir@
|
||||
|
||||
MODULE = webbrwsr
|
||||
|
||||
IS_COMPONENT = 1
|
||||
MODULE_NAME = Browser_Embedding_Module
|
||||
|
||||
include $(DEPTH)/config/autoconf.mk
|
||||
|
||||
MODULE = webbrwsr
|
||||
LIBRARY_NAME = webbrwsr
|
||||
EXPORT_LIBRARY = 1
|
||||
IS_COMPONENT = 1
|
||||
MODULE_NAME = Browser_Embedding_Module
|
||||
EXPORT_LIBRARY = 1
|
||||
GRE_MODULE = 1
|
||||
LIBXUL_LIBRARY = 1
|
||||
|
||||
PACKAGE_FILE = webbrowser.pkg
|
||||
|
||||
|
|
|
@ -47,6 +47,7 @@ MODULE = webbrwsr
|
|||
XPIDL_MODULE = webBrowser_core
|
||||
LIBRARY_NAME = nsWebBrowser_s
|
||||
GRE_MODULE = 1
|
||||
LIBXUL_LIBRARY = 1
|
||||
|
||||
REQUIRES = xpcom \
|
||||
string \
|
||||
|
|
|
@ -44,6 +44,8 @@ include $(DEPTH)/config/autoconf.mk
|
|||
|
||||
MODULE = embedcomponents
|
||||
LIBRARY_NAME = appstartupnotifier_s
|
||||
LIBXUL_LIBRARY = 1
|
||||
|
||||
REQUIRES = xpcom \
|
||||
string \
|
||||
$(NULL)
|
||||
|
|
|
@ -50,6 +50,7 @@ endif
|
|||
IS_COMPONENT = 1
|
||||
MODULE_NAME = embedcomponents
|
||||
GRE_MODULE = 1
|
||||
LIBXUL_LIBRARY = 1
|
||||
|
||||
ifdef MOZ_PERF_METRICS
|
||||
EXTRA_DSO_LIBS = mozutil_s
|
||||
|
|
|
@ -57,6 +57,7 @@ REQUIRES = string \
|
|||
$(NULL)
|
||||
|
||||
LIBRARY_NAME = commandhandler_s
|
||||
LIBXUL_LIBRARY = 1
|
||||
|
||||
CPPSRCS = \
|
||||
nsBaseCommandController.cpp \
|
||||
|
|
|
@ -44,6 +44,8 @@ include $(DEPTH)/config/autoconf.mk
|
|||
|
||||
MODULE = find
|
||||
LIBRARY_NAME = find_s
|
||||
LIBXUL_LIBRARY = 1
|
||||
|
||||
REQUIRES = string \
|
||||
xpcom \
|
||||
dom \
|
||||
|
|
|
@ -44,6 +44,8 @@ include $(DEPTH)/config/autoconf.mk
|
|||
|
||||
MODULE = embedcomponents
|
||||
LIBRARY_NAME = jsconsole_s
|
||||
LIBXUL_LIBRARY = 1
|
||||
|
||||
REQUIRES = jsconsole \
|
||||
xpcom \
|
||||
string \
|
||||
|
|
|
@ -44,6 +44,8 @@ include $(DEPTH)/config/autoconf.mk
|
|||
|
||||
MODULE = embedcomponents
|
||||
LIBRARY_NAME = printingui_s
|
||||
LIBXUL_LIBRARY = 1
|
||||
|
||||
REQUIRES = xpcom \
|
||||
string \
|
||||
dom \
|
||||
|
|
|
@ -44,6 +44,8 @@ include $(DEPTH)/config/autoconf.mk
|
|||
|
||||
MODULE = embedcomponents
|
||||
LIBRARY_NAME = printingui_s
|
||||
LIBXUL_LIBRARY = 1
|
||||
|
||||
REQUIRES = xpcom \
|
||||
string \
|
||||
dom \
|
||||
|
|
|
@ -44,6 +44,8 @@ include $(DEPTH)/config/autoconf.mk
|
|||
|
||||
MODULE = embedcomponents
|
||||
LIBRARY_NAME = printingui_s
|
||||
LIBXUL_LIBRARY = 1
|
||||
|
||||
REQUIRES = xpcom \
|
||||
string \
|
||||
dom \
|
||||
|
|
|
@ -44,6 +44,8 @@ include $(DEPTH)/config/autoconf.mk
|
|||
|
||||
MODULE = embedcomponents
|
||||
LIBRARY_NAME = printingui_s
|
||||
LIBXUL_LIBRARY = 1
|
||||
|
||||
REQUIRES = xpcom \
|
||||
string \
|
||||
dom \
|
||||
|
|
|
@ -44,6 +44,8 @@ include $(DEPTH)/config/autoconf.mk
|
|||
|
||||
MODULE = webbrowserpersist
|
||||
LIBRARY_NAME = webbrowserpersist_s
|
||||
LIBXUL_LIBRARY = 1
|
||||
|
||||
REQUIRES = xpcom \
|
||||
string \
|
||||
dom \
|
||||
|
|
|
@ -44,6 +44,8 @@ include $(DEPTH)/config/autoconf.mk
|
|||
|
||||
MODULE = embedcomponents
|
||||
LIBRARY_NAME = windowwatcher_s
|
||||
LIBXUL_LIBRARY = 1
|
||||
|
||||
REQUIRES = xpcom \
|
||||
string \
|
||||
dom \
|
||||
|
|
|
@ -46,12 +46,13 @@ include $(DEPTH)/config/autoconf.mk
|
|||
MODULE = liveconnect
|
||||
LIBRARY_NAME = jsj
|
||||
EXPORT_LIBRARY = 1
|
||||
ifeq ($(OS_ARCH),WINNT)
|
||||
ifeq ($(OS_ARCH)$(MOZ_ENABLE_LIBXUL),WINNT)
|
||||
LIBRARY_NAME = jsj$(MOZ_BITS)$(VERSION_NUMBER)
|
||||
MAPFILE = $(LIBRARY_NAME).map
|
||||
endif
|
||||
JNI_GEN_DIR = _jni
|
||||
GRE_MODULE = 1
|
||||
LIBXUL_LIBRARY = 1
|
||||
|
||||
PACKAGE_FILE = liveconnect.pkg
|
||||
|
||||
|
|
|
@ -69,7 +69,9 @@ endif
|
|||
DIRS += build
|
||||
|
||||
ifdef ENABLE_TESTS
|
||||
DIRS += html/tests
|
||||
ifndef MOZ_ENABLE_LIBXUL
|
||||
TOOL_DIRS += html/tests
|
||||
endif
|
||||
endif
|
||||
|
||||
include $(topsrcdir)/config/rules.mk
|
||||
|
|
|
@ -46,6 +46,8 @@ MODULE = layout
|
|||
XPIDL_MODULE = layout_base
|
||||
GRE_MODULE = 1
|
||||
LIBRARY_NAME = gkbase_s
|
||||
LIBXUL_LIBRARY = 1
|
||||
|
||||
REQUIRES = xpcom \
|
||||
string \
|
||||
dom \
|
||||
|
|
|
@ -56,6 +56,7 @@ EXPORT_LIBRARY = 1
|
|||
IS_COMPONENT = 1
|
||||
MODULE_NAME = nsLayoutModule
|
||||
GRE_MODULE = 1
|
||||
LIBXUL_LIBRARY = 1
|
||||
|
||||
PACKAGE_FILE = layout.pkg
|
||||
PACKAGE_VARS += MOZ_XUL
|
||||
|
|
|
@ -44,6 +44,8 @@ include $(DEPTH)/config/autoconf.mk
|
|||
|
||||
MODULE = layout
|
||||
LIBRARY_NAME = gkforms_s
|
||||
LIBXUL_LIBRARY = 1
|
||||
|
||||
REQUIRES = xpcom \
|
||||
string \
|
||||
locale \
|
||||
|
|
|
@ -43,6 +43,7 @@ include $(DEPTH)/config/autoconf.mk
|
|||
|
||||
MODULE = layout
|
||||
LIBRARY_NAME = gkgeneric_s
|
||||
LIBXUL_LIBRARY = 1
|
||||
|
||||
REQUIRES = xpcom \
|
||||
string \
|
||||
|
|
|
@ -46,6 +46,7 @@ include $(DEPTH)/config/autoconf.mk
|
|||
|
||||
MODULE = layout
|
||||
LIBRARY_NAME = gkmathmlbase_s
|
||||
LIBXUL_LIBRARY = 1
|
||||
|
||||
PACKAGE_FILE = mathml.pkg
|
||||
|
||||
|
|
|
@ -47,6 +47,8 @@ include $(DEPTH)/config/autoconf.mk
|
|||
|
||||
MODULE = layout
|
||||
LIBRARY_NAME = gkmathmlcon_s
|
||||
LIBXUL_LIBRARY = 1
|
||||
|
||||
REQUIRES = xpcom \
|
||||
string \
|
||||
necko \
|
||||
|
|
|
@ -45,6 +45,7 @@ MODULE = layout
|
|||
XPIDL_MODULE = layout_printing
|
||||
GRE_MODULE = 1
|
||||
LIBRARY_NAME = gkprinting_s
|
||||
LIBXUL_LIBRARY = 1
|
||||
|
||||
REQUIRES = xpcom \
|
||||
string \
|
||||
|
|
|
@ -45,6 +45,7 @@ DIRS = xbl-marquee
|
|||
|
||||
MODULE = layout
|
||||
LIBRARY_NAME = gkstyle_s
|
||||
LIBXUL_LIBRARY = 1
|
||||
|
||||
REQUIRES = xpcom \
|
||||
string \
|
||||
|
|
|
@ -46,6 +46,8 @@ DIRS = resources
|
|||
|
||||
MODULE = layout
|
||||
LIBRARY_NAME = gksvgbase_s
|
||||
LIBXUL_LIBRARY = 1
|
||||
|
||||
REQUIRES = xpcom \
|
||||
string \
|
||||
content \
|
||||
|
|
|
@ -47,6 +47,8 @@ include $(DEPTH)/config/autoconf.mk
|
|||
|
||||
MODULE = layout
|
||||
LIBRARY_NAME = gksvgrenderercairo_s
|
||||
LIBXUL_LIBRARY = 1
|
||||
|
||||
REQUIRES = \
|
||||
xpcom \
|
||||
widget \
|
||||
|
|
|
@ -43,6 +43,8 @@ include $(DEPTH)/config/autoconf.mk
|
|||
|
||||
MODULE = layout
|
||||
LIBRARY_NAME = gksvgrenderergdiplus_s
|
||||
LIBXUL_LIBRARY = 1
|
||||
|
||||
REQUIRES = xpcom \
|
||||
widget \
|
||||
gfx \
|
||||
|
|
|
@ -43,6 +43,8 @@ include $(DEPTH)/config/autoconf.mk
|
|||
|
||||
MODULE = layout
|
||||
LIBRARY_NAME = gksvgrendererlibart_s
|
||||
LIBXUL_LIBRARY = 1
|
||||
|
||||
REQUIRES = \
|
||||
xpcom \
|
||||
widget \
|
||||
|
|
|
@ -44,6 +44,8 @@ include $(DEPTH)/config/autoconf.mk
|
|||
|
||||
MODULE = layout
|
||||
LIBRARY_NAME = gktable_s
|
||||
LIBXUL_LIBRARY = 1
|
||||
|
||||
REQUIRES = xpcom \
|
||||
string \
|
||||
dom \
|
||||
|
|
|
@ -45,6 +45,8 @@ include $(DEPTH)/config/autoconf.mk
|
|||
|
||||
MODULE = layout
|
||||
LIBRARY_NAME = gkxtfbase_s
|
||||
LIBXUL_LIBRARY = 1
|
||||
|
||||
REQUIRES = xpcom \
|
||||
string \
|
||||
content \
|
||||
|
|
|
@ -44,6 +44,8 @@ include $(DEPTH)/config/autoconf.mk
|
|||
|
||||
MODULE = layout
|
||||
LIBRARY_NAME = gkxulbase_s
|
||||
LIBXUL_LIBRARY = 1
|
||||
|
||||
REQUIRES = xpcom \
|
||||
string \
|
||||
dom \
|
||||
|
|
|
@ -46,6 +46,7 @@ MODULE = oji
|
|||
IS_COMPONENT = 1
|
||||
MODULE_NAME = nsCJVMManagerModule
|
||||
GRE_MODULE = 1
|
||||
LIBXUL_LIBRARY = 1
|
||||
|
||||
PACKAGE_FILE = oji.pkg
|
||||
|
||||
|
|
|
@ -105,6 +105,14 @@ COMPONENT_LIBS += \
|
|||
htmlpars \
|
||||
imglib2 \
|
||||
gkplugin \
|
||||
gklayout \
|
||||
docshell \
|
||||
embedcomponents \
|
||||
webbrwsr \
|
||||
editor \
|
||||
nsappshell \
|
||||
txmgr \
|
||||
composer \
|
||||
$(NULL)
|
||||
|
||||
ifeq ($(OS_ARCH),WINNT)
|
||||
|
@ -204,6 +212,15 @@ ifdef MOZ_ENABLE_XREMOTE
|
|||
COMPONENT_LIBS += xremote_client
|
||||
endif
|
||||
|
||||
ifdef MOZ_OJI
|
||||
STATIC_LIBS += jsj
|
||||
COMPONENT_LIBS += oji
|
||||
endif
|
||||
|
||||
ifdef ACCESSIBILITY
|
||||
COMPONENT_LIBS += accessibility
|
||||
endif
|
||||
|
||||
SHARED_LIBRARY_LIBS = \
|
||||
$(foreach lib,$(STATIC_LIBS),$(DIST)/lib/$(LIB_PREFIX)$(lib).$(LIB_SUFFIX)) \
|
||||
$(foreach component,$(COMPONENT_LIBS),$(DIST)/lib/components/$(LIB_PREFIX)$(component).$(LIB_SUFFIX)) \
|
||||
|
@ -278,6 +295,18 @@ DSO_LDOPTS += -Wl,--export-all-symbols
|
|||
endif
|
||||
endif # WINNT
|
||||
|
||||
ifdef MOZ_SVG_RENDERER_GDIPLUS
|
||||
OS_LIBS += Gdiplus.lib
|
||||
endif
|
||||
|
||||
ifdef MOZ_SVG_RENDERER_LIBART
|
||||
EXTRA_DSO_LDOPTS += $(MOZ_LIBART_LIBS)
|
||||
endif
|
||||
|
||||
ifneq (,$(MOZ_ENABLE_CAIRO)$(MOZ_SVG_RENDERER_CAIRO))
|
||||
EXTRA_DSO_LDOPTS += $(MOZ_CAIRO_LIBS)
|
||||
endif
|
||||
|
||||
export:: dlldeps.cpp dlldeps-obs.cpp
|
||||
|
||||
dlldeps.cpp: $(topsrcdir)/xpcom/build/dlldeps.cpp
|
||||
|
|
|
@ -134,6 +134,18 @@
|
|||
#define XREMOTE_MODULES
|
||||
#endif
|
||||
|
||||
#ifdef OJI
|
||||
#define OJI_MODULES MODULE(nsCJVMManagerModule)
|
||||
#else
|
||||
#define OJI_MODULES
|
||||
#endif
|
||||
|
||||
#ifdef ACCESSIBILITY
|
||||
#define ACCESS_MODULES MODULE(nsAccessibilityModule)
|
||||
#else
|
||||
#define ACCESS_MODULES
|
||||
#endif
|
||||
|
||||
#define XUL_MODULES \
|
||||
MODULE(xpcomObsoleteModule) \
|
||||
MODULE(xpconnect) \
|
||||
|
@ -156,6 +168,16 @@
|
|||
MODULE(nsImageLib2Module) \
|
||||
ICON_MODULE \
|
||||
MODULE(nsPluginModule) \
|
||||
MODULE(nsLayoutModule) \
|
||||
MODULE(docshell_provider) \
|
||||
MODULE(embedcomponents) \
|
||||
MODULE(Browser_Embedding_Module) \
|
||||
MODULE(nsEditorModule) \
|
||||
OJI_MODULES \
|
||||
ACCESS_MODULES \
|
||||
MODULE(appshell) \
|
||||
MODULE(nsTransactionManagerModule) \
|
||||
MODULE(nsComposerModule) \
|
||||
/* end of list */
|
||||
|
||||
#define MODULE(_name) \
|
||||
|
|
|
@ -47,6 +47,7 @@ LIBRARY_NAME = gkview_s
|
|||
FORCE_STATIC_LIB = 1
|
||||
MODULE_NAME = nsViewModule
|
||||
GRE_MODULE = 1
|
||||
LIBXUL_LIBRARY = 1
|
||||
|
||||
REQUIRES = xpcom \
|
||||
string \
|
||||
|
|
|
@ -49,6 +49,7 @@ LIBRARY_NAME = nsappshell
|
|||
EXPORT_LIBRARY = 1
|
||||
SHORT_LIBNAME = appshell
|
||||
GRE_MODULE = 1
|
||||
LIBXUL_LIBRARY = 1
|
||||
|
||||
PACKAGE_FILE = appshell.pkg
|
||||
|
||||
|
|
|
@ -46,6 +46,7 @@ include $(DEPTH)/config/autoconf.mk
|
|||
MODULE = shistory
|
||||
LIBRARY_NAME = shistory_s
|
||||
FORCE_STATIC_LIB = 1
|
||||
LIBXUL_LIBRARY = 1
|
||||
|
||||
REQUIRES = xpcom \
|
||||
string \
|
||||
|
|
Загрузка…
Ссылка в новой задаче