From 6088dfbf6b2b91b5ecfb01eb1bd817c69a5889fc Mon Sep 17 00:00:00 2001 From: "cls%seawood.org" Date: Mon, 20 Nov 2000 07:16:06 +0000 Subject: [PATCH] Resurrect REQUIRES so that we have some sort of means to track intermodule dependencies. Bug #59454 r=blizzard@mozilla.org git-svn-id: svn://10.0.0.236/trunk@82785 18797224-902f-48f8-a5cc-f745e15eee43 --- mozilla/caps/src/Makefile.in | 1 + mozilla/content/events/src/Makefile.in | 2 +- mozilla/content/html/content/src/Makefile.in | 2 +- mozilla/content/xbl/src/Makefile.in | 1 + mozilla/content/xml/content/src/Makefile.in | 2 +- mozilla/content/xml/document/src/Makefile.in | 2 +- mozilla/content/xsl/document/src/Makefile.in | 9 ++++----- mozilla/db/mdb/public/Makefile.in | 2 +- mozilla/db/mork/build/Makefile.in | 1 + mozilla/db/mork/src/Makefile.in | 3 ++- mozilla/docshell/base/Makefile.in | 1 + mozilla/docshell/build/Makefile.in | 1 + mozilla/dom/src/base/Makefile.in | 2 +- mozilla/dom/src/build/Makefile.in | 2 +- mozilla/dom/src/coreDOM/Makefile.in | 2 +- mozilla/dom/src/css/Makefile.in | 2 +- mozilla/dom/src/events/Makefile.in | 2 +- mozilla/dom/src/html/Makefile.in | 2 +- mozilla/dom/src/jsurl/Makefile.in | 1 + mozilla/dom/src/range/Makefile.in | 2 +- mozilla/editor/base/Makefile.in | 1 + mozilla/editor/txmgr/src/Makefile.in | 1 + mozilla/editor/txmgr/tests/Makefile.in | 2 ++ mozilla/editor/txtsvc/src/Makefile.in | 1 + mozilla/embedding/base/Makefile.in | 2 ++ mozilla/embedding/browser/build/Makefile.in | 1 + mozilla/embedding/browser/gtk/src/Makefile.in | 2 +- mozilla/embedding/browser/gtk/tests/Makefile.in | 2 ++ mozilla/embedding/browser/webBrowser/Makefile.in | 3 ++- mozilla/embedding/tests/gtkEmbed/Makefile.in | 2 ++ mozilla/extensions/cookie/Makefile.in | 1 + mozilla/extensions/cookie/tests/Makefile.in | 2 ++ mozilla/extensions/datetime/Makefile.in | 1 + mozilla/extensions/finger/Makefile.in | 1 + mozilla/extensions/psm-glue/src/Makefile.in | 1 + mozilla/extensions/wallet/build/Makefile.in | 1 + mozilla/extensions/wallet/cookieviewer/Makefile.in | 2 +- mozilla/extensions/wallet/editor/Makefile.in | 2 +- mozilla/extensions/wallet/signonviewer/Makefile.in | 2 +- mozilla/extensions/wallet/src/Makefile.in | 2 +- mozilla/extensions/wallet/walletpreview/Makefile.in | 2 +- mozilla/extensions/webservices/soap/src/Makefile.in | 1 + mozilla/extensions/xmlextras/base/src/Makefile.in | 1 + mozilla/extensions/xmlextras/build/src/Makefile.in | 1 + mozilla/extensions/xmlextras/soap/public/Makefile.in | 2 +- mozilla/extensions/xmlextras/soap/src/Makefile.in | 1 + mozilla/extensions/xmlextras/tests/Makefile.in | 2 ++ mozilla/extensions/xmlterm/base/Makefile.in | 1 + mozilla/gfx/src/Makefile.in | 1 + mozilla/gfx/src/gtk/Makefile.in | 2 +- mozilla/gfx/src/ps/Makefile.in | 2 +- mozilla/gfx/src/xlib/Makefile.in | 2 +- mozilla/gfx/src/xlibrgb/Makefile.in | 2 +- mozilla/gfx/tests/Makefile.in | 2 ++ mozilla/htmlparser/robot/Makefile.in | 1 + mozilla/htmlparser/robot/test/Makefile.in | 1 + mozilla/htmlparser/src/Makefile.in | 1 + mozilla/htmlparser/tests/outsinks/Makefile.in | 1 + mozilla/intl/chardet/src/Makefile.in | 2 +- mozilla/intl/chardet/src/classic/Makefile.in | 2 +- mozilla/intl/locale/src/Makefile.in | 1 + mozilla/intl/locale/src/unix/Makefile.in | 1 + mozilla/intl/lwbrk/src/Makefile.in | 2 +- mozilla/intl/lwbrk/tests/Makefile.in | 1 + mozilla/intl/strres/src/Makefile.in | 1 + mozilla/intl/strres/tests/Makefile.in | 1 + mozilla/intl/uconv/src/Makefile.in | 2 +- mozilla/intl/uconv/ucvcn/Makefile.in | 2 +- mozilla/intl/uconv/ucvibm/Makefile.in | 2 +- mozilla/intl/uconv/ucvja/Makefile.in | 2 +- mozilla/intl/uconv/ucvko/Makefile.in | 2 +- mozilla/intl/uconv/ucvlatin/Makefile.in | 2 +- mozilla/intl/uconv/ucvmath/Makefile.in | 2 +- mozilla/intl/uconv/ucvtw/Makefile.in | 2 +- mozilla/intl/uconv/ucvtw2/Makefile.in | 2 +- mozilla/intl/unicharutil/src/Makefile.in | 2 +- mozilla/intl/unicharutil/tests/Makefile.in | 1 + mozilla/js/src/liveconnect/Makefile.in | 2 +- mozilla/js/src/xpconnect/loader/Makefile.in | 1 + mozilla/js/src/xpconnect/shell/Makefile.in | 1 + mozilla/js/src/xpconnect/src/Makefile.in | 1 + mozilla/js/src/xpconnect/tests/Makefile.in | 1 + mozilla/js/src/xpconnect/tests/components/Makefile.in | 1 + mozilla/layout/base/public/Makefile.in | 2 +- mozilla/layout/base/src/Makefile.in | 1 + mozilla/layout/build/Makefile.in | 6 ++---- mozilla/layout/events/src/Makefile.in | 2 +- mozilla/layout/html/base/src/Makefile.in | 2 +- mozilla/layout/html/content/src/Makefile.in | 2 +- mozilla/layout/html/document/src/Makefile.in | 2 +- mozilla/layout/html/forms/src/Makefile.in | 2 +- mozilla/layout/html/style/src/Makefile.in | 2 +- mozilla/layout/html/table/src/Makefile.in | 2 +- mozilla/layout/html/tests/Makefile.in | 2 ++ mozilla/layout/mathml/base/src/Makefile.in | 6 ++---- mozilla/layout/mathml/content/src/Makefile.in | 9 ++++----- mozilla/layout/svg/base/src/Makefile.in | 1 + mozilla/layout/svg/content/src/Makefile.in | 2 +- mozilla/layout/xbl/src/Makefile.in | 1 + mozilla/layout/xml/content/src/Makefile.in | 2 +- mozilla/layout/xml/document/src/Makefile.in | 2 +- mozilla/layout/xsl/document/src/Makefile.in | 9 ++++----- mozilla/layout/xul/base/public/Makefile.in | 2 +- mozilla/layout/xul/base/src/Makefile.in | 1 + mozilla/layout/xul/content/src/Makefile.in | 2 +- mozilla/mailnews/absync/build/Makefile.in | 1 + mozilla/mailnews/absync/public/Makefile.in | 2 +- mozilla/mailnews/absync/src/Makefile.in | 3 ++- mozilla/mailnews/addrbook/build/Makefile.in | 1 + mozilla/mailnews/addrbook/src/Makefile.in | 1 + mozilla/mailnews/base/build/Makefile.in | 1 + mozilla/mailnews/base/search/public/Makefile.in | 3 ++- mozilla/mailnews/base/search/src/Makefile.in | 3 ++- mozilla/mailnews/base/src/Makefile.in | 1 + mozilla/mailnews/base/tests/Makefile.in | 1 + mozilla/mailnews/base/util/Makefile.in | 1 + mozilla/mailnews/compose/build/Makefile.in | 1 + mozilla/mailnews/compose/src/Makefile.in | 1 + mozilla/mailnews/compose/tests/compose/Makefile.in | 1 + mozilla/mailnews/compose/tests/compose2/Makefile.in | 1 + mozilla/mailnews/compose/tests/geturl/Makefile.in | 1 + mozilla/mailnews/compose/tests/sendlater/Makefile.in | 1 + mozilla/mailnews/compose/tests/sendpage/Makefile.in | 1 + mozilla/mailnews/db/msgdb/build/Makefile.in | 1 + mozilla/mailnews/db/msgdb/src/Makefile.in | 1 + mozilla/mailnews/imap/build/Makefile.in | 1 + mozilla/mailnews/imap/src/Makefile.in | 1 + mozilla/mailnews/imap/tests/harness/Makefile.in | 1 + mozilla/mailnews/import/src/Makefile.in | 1 + mozilla/mailnews/import/text/src/Makefile.in | 2 +- mozilla/mailnews/local/build/Makefile.in | 1 + mozilla/mailnews/local/src/Makefile.in | 1 + mozilla/mailnews/local/tests/pop3/Makefile.in | 1 + mozilla/mailnews/mime/build/Makefile.in | 1 + mozilla/mailnews/mime/cthandlers/signstub/Makefile.in | 1 + mozilla/mailnews/mime/cthandlers/smimestub/Makefile.in | 1 + mozilla/mailnews/mime/cthandlers/vcard/Makefile.in | 1 + mozilla/mailnews/mime/emitters/build/Makefile.in | 1 + mozilla/mailnews/mime/emitters/src/Makefile.in | 1 + mozilla/mailnews/mime/src/Makefile.in | 1 + mozilla/mailnews/news/build/Makefile.in | 1 + mozilla/mailnews/news/src/Makefile.in | 1 + mozilla/modules/appfilelocprovider/src/Makefile.in | 1 + mozilla/modules/libimg/gifcom/Makefile.in | 2 +- mozilla/modules/libimg/jpgcom/Makefile.in | 2 +- mozilla/modules/libimg/mngcom/Makefile.in | 1 + mozilla/modules/libimg/png/Makefile.in | 4 ++-- mozilla/modules/libimg/pngcom/Makefile.in | 2 +- mozilla/modules/libimg/src/Makefile.in | 2 +- mozilla/modules/libjar/Makefile.in | 1 + mozilla/modules/libjar/standalone/Makefile.in | 1 + mozilla/modules/libpref/src/Makefile.in | 2 +- mozilla/modules/libutil/src/Makefile.in | 2 +- mozilla/modules/mpfilelocprovider/src/Makefile.in | 1 + mozilla/modules/oji/src/Makefile.in | 4 ++-- mozilla/modules/plugin/base/src/Makefile.in | 4 ++-- mozilla/modules/plugin/default/unix/Makefile.in | 1 + mozilla/modules/plugin/nglsrc/Makefile.in | 4 ++-- mozilla/modules/plugin/samples/default/unix/Makefile.in | 1 + mozilla/modules/plugin/samples/simple/Makefile.in | 1 + mozilla/modules/plugin/test/Makefile.in | 1 + mozilla/netwerk/base/src/Makefile.in | 1 + mozilla/netwerk/build/Makefile.in | 1 + mozilla/netwerk/build2/Makefile.in | 1 + mozilla/netwerk/cache/filecache/Makefile.in | 2 +- mozilla/netwerk/cache/filecache/test/Makefile.in | 1 + mozilla/netwerk/cache/memcache/Makefile.in | 3 +-- mozilla/netwerk/cache/mgr/Makefile.in | 2 +- mozilla/netwerk/cache/public/Makefile.in | 2 +- mozilla/netwerk/dns/src/Makefile.in | 2 +- mozilla/netwerk/mime/src/Makefile.in | 2 +- mozilla/netwerk/protocol/about/src/Makefile.in | 2 +- mozilla/netwerk/protocol/data/src/Makefile.in | 1 + mozilla/netwerk/protocol/datetime/src/Makefile.in | 1 + mozilla/netwerk/protocol/file/src/Makefile.in | 2 +- mozilla/netwerk/protocol/finger/src/Makefile.in | 1 + mozilla/netwerk/protocol/ftp/src/Makefile.in | 1 + mozilla/netwerk/protocol/http/src/Makefile.in | 2 +- mozilla/netwerk/protocol/jar/src/Makefile.in | 2 +- mozilla/netwerk/protocol/keyword/src/Makefile.in | 2 +- mozilla/netwerk/protocol/res/src/Makefile.in | 2 +- mozilla/netwerk/socket/base/Makefile.in | 1 + mozilla/netwerk/streamconv/converters/Makefile.in | 2 +- mozilla/netwerk/streamconv/src/Makefile.in | 2 +- mozilla/netwerk/streamconv/test/Makefile.in | 2 +- mozilla/netwerk/test/Makefile.in | 2 ++ mozilla/parser/htmlparser/robot/Makefile.in | 1 + mozilla/parser/htmlparser/robot/test/Makefile.in | 1 + mozilla/parser/htmlparser/src/Makefile.in | 1 + mozilla/parser/htmlparser/tests/outsinks/Makefile.in | 1 + mozilla/profile/pref-migrator/src/Makefile.in | 2 ++ mozilla/profile/src/Makefile.in | 2 ++ mozilla/rdf/base/src/Makefile.in | 2 +- mozilla/rdf/build/Makefile.in | 2 +- mozilla/rdf/chrome/build/Makefile.in | 2 +- mozilla/rdf/chrome/src/Makefile.in | 2 +- mozilla/rdf/chrome/tools/chromereg/Makefile.in | 4 +++- mozilla/rdf/content/src/Makefile.in | 2 +- mozilla/rdf/datasource/src/Makefile.in | 2 +- mozilla/rdf/tests/domds/Makefile.in | 1 + mozilla/rdf/tests/rdfcat/Makefile.in | 1 + mozilla/rdf/tests/rdfpoll/Makefile.in | 1 + mozilla/rdf/util/src/Makefile.in | 2 +- mozilla/uriloader/base/Makefile.in | 1 + mozilla/uriloader/build/Makefile.in | 1 + mozilla/uriloader/exthandler/Makefile.in | 1 + mozilla/view/src/Makefile.in | 1 + mozilla/webshell/tests/viewer/Makefile.in | 2 ++ mozilla/webshell/tests/viewer/unix/gtk/Makefile.in | 1 + mozilla/webshell/tests/viewer/unix/xlib/Makefile.in | 1 + mozilla/widget/src/gtk/Makefile.in | 3 ++- mozilla/widget/src/support/Makefile.in | 2 ++ mozilla/widget/src/xlib/Makefile.in | 3 ++- mozilla/widget/src/xlib/window_service/Makefile.in | 3 ++- mozilla/widget/src/xlibxtbin/Makefile.in | 2 +- mozilla/widget/src/xpwidgets/Makefile.in | 2 ++ mozilla/widget/src/xremoteclient/Makefile.in | 2 ++ mozilla/widget/timer/src/unix/Makefile.in | 1 + mozilla/widget/timer/src/unix/gtk/Makefile.in | 3 ++- mozilla/widget/timer/src/unix/xlib/Makefile.in | 3 ++- mozilla/xpcom/appshell/eventloop/photon/Makefile.in | 2 +- mozilla/xpcom/appshell/eventloop/xp/Makefile.in | 2 +- mozilla/xpcom/appshell/nativeApp/Makefile.in | 2 +- mozilla/xpcom/build/Makefile.in | 1 + mozilla/xpcom/components/Makefile.in | 3 ++- mozilla/xpcom/ds/Makefile.in | 2 +- mozilla/xpcom/io/Makefile.in | 2 +- mozilla/xpcom/proxy/tests/Makefile.in | 2 +- mozilla/xpcom/reflect/xptcall/src/md/test/Makefile.in | 1 + mozilla/xpcom/reflect/xptcall/tests/Makefile.in | 1 + mozilla/xpcom/reflect/xptinfo/src/Makefile.in | 2 +- mozilla/xpcom/sample/Makefile.in | 2 +- mozilla/xpcom/tests/Makefile.in | 2 ++ mozilla/xpcom/tests/StringFactoringTests/Makefile.in | 1 + mozilla/xpcom/tests/dynamic/Makefile.in | 2 +- mozilla/xpcom/tests/services/Makefile.in | 1 + mozilla/xpcom/threads/Makefile.in | 2 +- mozilla/xpcom/tools/registry/Makefile.in | 1 + mozilla/xpcom/typelib/xpidl/Makefile.in | 1 + mozilla/xpfe/appshell/public/Makefile.in | 1 + mozilla/xpfe/appshell/src/Makefile.in | 1 + mozilla/xpfe/bootstrap/Makefile.in | 1 + mozilla/xpfe/browser/src/Makefile.in | 1 + mozilla/xpfe/components/autocomplete/src/Makefile.in | 1 + mozilla/xpfe/components/bookmarks/public/Makefile.in | 2 +- mozilla/xpfe/components/bookmarks/src/Makefile.in | 1 + mozilla/xpfe/components/build/Makefile.in | 1 + mozilla/xpfe/components/directory/Makefile.in | 1 + mozilla/xpfe/components/find/public/Makefile.in | 1 + mozilla/xpfe/components/find/src/Makefile.in | 3 ++- mozilla/xpfe/components/history/public/Makefile.in | 3 ++- mozilla/xpfe/components/history/src/Makefile.in | 1 + mozilla/xpfe/components/regviewer/Makefile.in | 1 + mozilla/xpfe/components/related/public/Makefile.in | 3 ++- mozilla/xpfe/components/related/src/Makefile.in | 1 + mozilla/xpfe/components/search/public/Makefile.in | 2 +- mozilla/xpfe/components/search/src/Makefile.in | 1 + mozilla/xpfe/components/shistory/src/Makefile.in | 1 + mozilla/xpfe/components/timebomb/Makefile.in | 1 + mozilla/xpfe/components/ucth/src/Makefile.in | 1 + mozilla/xpfe/components/urlbarhistory/public/Makefile.in | 3 ++- mozilla/xpfe/components/urlbarhistory/src/Makefile.in | 1 + mozilla/xpfe/components/xfer/src/Makefile.in | 1 + mozilla/xpinstall/src/Makefile.in | 1 + mozilla/xpinstall/stub/Makefile.in | 1 + mozilla/xpinstall/wizard/unix/src2/Makefile.in | 1 + 266 files changed, 314 insertions(+), 141 deletions(-) diff --git a/mozilla/caps/src/Makefile.in b/mozilla/caps/src/Makefile.in index 8a8e860683f..68f93599551 100644 --- a/mozilla/caps/src/Makefile.in +++ b/mozilla/caps/src/Makefile.in @@ -29,6 +29,7 @@ include $(DEPTH)/config/autoconf.mk MODULE = caps LIBRARY_NAME = caps IS_COMPONENT = 1 +REQUIRES = xpcom pref js dom xpconnect necko jar widget plugin intl locale layout appshell CPPSRCS = \ nsBasePrincipal.cpp \ diff --git a/mozilla/content/events/src/Makefile.in b/mozilla/content/events/src/Makefile.in index 80015999b35..08088705347 100644 --- a/mozilla/content/events/src/Makefile.in +++ b/mozilla/content/events/src/Makefile.in @@ -28,7 +28,7 @@ include $(DEPTH)/config/autoconf.mk MODULE = layout LIBRARY_NAME = gkevents_s - +REQUIRES = xpcom dom js locale widget caps xpconnect docshell webshell pref necko rdf uriloader htmlparser view CPPSRCS = \ nsEventListenerManager.cpp \ diff --git a/mozilla/content/html/content/src/Makefile.in b/mozilla/content/html/content/src/Makefile.in index 57e2fb24642..4a2b7f6ab12 100644 --- a/mozilla/content/html/content/src/Makefile.in +++ b/mozilla/content/html/content/src/Makefile.in @@ -28,7 +28,7 @@ include $(DEPTH)/config/autoconf.mk MODULE = layout LIBRARY_NAME = gkhtmlcon_s - +REQUIRES = xpcom widget dom js locale webshell htmlparser necko unicharutil view pref oji java plugin docshell uriloader xpconnect rdf caps editor intl uconv CPPSRCS = \ nsAttributeContent.cpp \ diff --git a/mozilla/content/xbl/src/Makefile.in b/mozilla/content/xbl/src/Makefile.in index e9e1baed4f2..6711240d582 100644 --- a/mozilla/content/xbl/src/Makefile.in +++ b/mozilla/content/xbl/src/Makefile.in @@ -28,6 +28,7 @@ include $(DEPTH)/config/autoconf.mk MODULE = layout LIBRARY_NAME = gkxbl_s +REQUIRES = xpcom js dom widget caps locale htmlparser necko rdf xpconnect pref docshell uriloader chrome CPPSRCS = \ nsXBLBinding.cpp \ diff --git a/mozilla/content/xml/content/src/Makefile.in b/mozilla/content/xml/content/src/Makefile.in index 561133ef56f..ac66f66a24e 100644 --- a/mozilla/content/xml/content/src/Makefile.in +++ b/mozilla/content/xml/content/src/Makefile.in @@ -28,7 +28,7 @@ include $(DEPTH)/config/autoconf.mk MODULE = layout LIBRARY_NAME = gkxmlcon_s - +REQUIRES = xpcom js dom widget locale necko caps webshell docshell htmlparser view uriloader CPPSRCS = \ nsXMLElement.cpp \ diff --git a/mozilla/content/xml/document/src/Makefile.in b/mozilla/content/xml/document/src/Makefile.in index 88e46e67dcc..0f06066d8a8 100644 --- a/mozilla/content/xml/document/src/Makefile.in +++ b/mozilla/content/xml/document/src/Makefile.in @@ -28,7 +28,7 @@ include $(DEPTH)/config/autoconf.mk MODULE = layout LIBRARY_NAME = gkxmldoc_s - +REQUIRES = xpcom js dom locale widget caps htmlparser necko view docshell webshell uriloader pref xpconnect uconv chardet expat CPPSRCS = \ nsXMLContentSink.cpp \ diff --git a/mozilla/content/xsl/document/src/Makefile.in b/mozilla/content/xsl/document/src/Makefile.in index 2c5d61ac286..b3349827ed8 100755 --- a/mozilla/content/xsl/document/src/Makefile.in +++ b/mozilla/content/xsl/document/src/Makefile.in @@ -22,9 +22,11 @@ VPATH = @srcdir@ include $(DEPTH)/config/autoconf.mk -include $(topsrcdir)/config/config.mk - +MODULE = layout LIBRARY_NAME = gkxsldoc_s +REQUIRES = xpcom htmlparser view widget dom locale necko + +include $(topsrcdir)/config/config.mk DEFINES += -D_IMPL_NS_HTML @@ -47,9 +49,6 @@ LOCAL_INCLUDES = \ -I$(srcdir)/../../../xml/document/src \ $(NULL) -MODULE=layout - - MKSHLIB := # we don't want the shared lib, but we want to force the creation of a static lib. diff --git a/mozilla/db/mdb/public/Makefile.in b/mozilla/db/mdb/public/Makefile.in index da88a0fed3a..07cf0d4e364 100644 --- a/mozilla/db/mdb/public/Makefile.in +++ b/mozilla/db/mdb/public/Makefile.in @@ -26,7 +26,7 @@ VPATH = @srcdir@ include $(DEPTH)/config/autoconf.mk -MODULE = msgmdb +MODULE = mork EXPORTS = mdb.h diff --git a/mozilla/db/mork/build/Makefile.in b/mozilla/db/mork/build/Makefile.in index 045f1352f62..711d1f7bb7a 100644 --- a/mozilla/db/mork/build/Makefile.in +++ b/mozilla/db/mork/build/Makefile.in @@ -29,6 +29,7 @@ include $(DEPTH)/config/autoconf.mk MODULE = mork LIBRARY_NAME = mork IS_COMPONENT = 1 +REQUIRES = xpcom mdb CPPSRCS = nsMorkFactory.cpp diff --git a/mozilla/db/mork/src/Makefile.in b/mozilla/db/mork/src/Makefile.in index fe0aeb76fad..491a9ea5cca 100644 --- a/mozilla/db/mork/src/Makefile.in +++ b/mozilla/db/mork/src/Makefile.in @@ -26,8 +26,9 @@ VPATH = @srcdir@ include $(DEPTH)/config/autoconf.mk -MODULE = msgmork +MODULE = mork LIBRARY_NAME = msgmork_s +REQUIRES = xpcom CPPSRCS = \ orkinCell.cpp \ diff --git a/mozilla/docshell/base/Makefile.in b/mozilla/docshell/base/Makefile.in index f50225db5e0..359ca060465 100644 --- a/mozilla/docshell/base/Makefile.in +++ b/mozilla/docshell/base/Makefile.in @@ -25,6 +25,7 @@ VPATH = @srcdir@ MODULE = docshell LIBRARY_NAME = basedocshell_s +REQUIRES = xpcom caps necko layout dom js uriloader exthandler htmlparser view pref locale webbrwsr xpconnect timer widget shistory intl plugin webshell rdf chardet uconv appcomps include $(DEPTH)/config/autoconf.mk diff --git a/mozilla/docshell/build/Makefile.in b/mozilla/docshell/build/Makefile.in index cb9cfda9002..a739bb523e7 100644 --- a/mozilla/docshell/build/Makefile.in +++ b/mozilla/docshell/build/Makefile.in @@ -30,6 +30,7 @@ include $(DEPTH)/config/autoconf.mk LIBRARY_NAME = docshell EXTRA_DSO_LIBS = jsdom +REQUIRES = xpcom dom shistory js necko layout uriloader timer webshell widget pref locale view intl htmlparser chardet uconv appcomps CPPSRCS = \ nsDocShellModule.cpp \ diff --git a/mozilla/dom/src/base/Makefile.in b/mozilla/dom/src/base/Makefile.in index 00807221e95..6d0a1ca5695 100644 --- a/mozilla/dom/src/base/Makefile.in +++ b/mozilla/dom/src/base/Makefile.in @@ -28,7 +28,7 @@ include $(DEPTH)/config/autoconf.mk MODULE = dom LIBRARY_NAME = jsdombase_s - +REQUIRES = xpcom webbrwsr js widget layout caps docshell xpconnect pref oji necko java locale uriloader sidebar rdf timer cookie webshell view uconv htmlparser shistory plugin CPPSRCS = \ nsBarProps.cpp \ diff --git a/mozilla/dom/src/build/Makefile.in b/mozilla/dom/src/build/Makefile.in index ee262ad1f64..a0cd9210b6d 100644 --- a/mozilla/dom/src/build/Makefile.in +++ b/mozilla/dom/src/build/Makefile.in @@ -28,7 +28,7 @@ include $(DEPTH)/config/autoconf.mk MODULE = dom LIBRARY_NAME = jsdom - +REQUIRES = xpcom js xpconnect widget layout CPPSRCS = \ nsDOMFactory.cpp \ diff --git a/mozilla/dom/src/coreDOM/Makefile.in b/mozilla/dom/src/coreDOM/Makefile.in index 2b321715d8d..b01aa96e4ab 100644 --- a/mozilla/dom/src/coreDOM/Makefile.in +++ b/mozilla/dom/src/coreDOM/Makefile.in @@ -28,7 +28,7 @@ include $(DEPTH)/config/autoconf.mk MODULE = dom LIBRARY_NAME = jsdomcore_s - +REQUIRES = xpcom js caps widget layout CPPSRCS = \ nsJSAttr.cpp \ diff --git a/mozilla/dom/src/css/Makefile.in b/mozilla/dom/src/css/Makefile.in index b73361c0d3f..f1614e21e71 100644 --- a/mozilla/dom/src/css/Makefile.in +++ b/mozilla/dom/src/css/Makefile.in @@ -28,7 +28,7 @@ include $(DEPTH)/config/autoconf.mk MODULE = dom LIBRARY_NAME = jsdomcss_s - +REQUIRES = xpcom js caps widget layout CPPSRCS = \ nsJSCSS2Properties.cpp \ diff --git a/mozilla/dom/src/events/Makefile.in b/mozilla/dom/src/events/Makefile.in index 6961fa948ac..660353ec4cd 100644 --- a/mozilla/dom/src/events/Makefile.in +++ b/mozilla/dom/src/events/Makefile.in @@ -28,7 +28,7 @@ include $(DEPTH)/config/autoconf.mk MODULE = dom LIBRARY_NAME = jsdomevents_s - +REQUIRES = xpcom js caps xpconnect widget layout CPPSRCS = \ nsJSEventListener.cpp \ diff --git a/mozilla/dom/src/html/Makefile.in b/mozilla/dom/src/html/Makefile.in index 7c7cb0b909b..4e4d209ade9 100644 --- a/mozilla/dom/src/html/Makefile.in +++ b/mozilla/dom/src/html/Makefile.in @@ -28,7 +28,7 @@ include $(DEPTH)/config/autoconf.mk MODULE = dom LIBRARY_NAME = jsdomhtml_s - +REQUIRES = xpcom js widget layout caps rdf CPPSRCS = \ nsJSHTMLIFrameElement.cpp \ diff --git a/mozilla/dom/src/jsurl/Makefile.in b/mozilla/dom/src/jsurl/Makefile.in index cd1bd3f8591..f6cf830b2f2 100644 --- a/mozilla/dom/src/jsurl/Makefile.in +++ b/mozilla/dom/src/jsurl/Makefile.in @@ -29,6 +29,7 @@ include $(DEPTH)/config/autoconf.mk MODULE = jsurl LIBRARY_NAME = jsurl IS_COMPONENT = 1 +REQUIRES = xpcom js dom necko caps widget layout docshell uriloader locale appshell rdf XPIDLSRCS = \ nsIEvaluateStringProxy.idl \ diff --git a/mozilla/dom/src/range/Makefile.in b/mozilla/dom/src/range/Makefile.in index e1a807e6baa..7f58c3e784f 100644 --- a/mozilla/dom/src/range/Makefile.in +++ b/mozilla/dom/src/range/Makefile.in @@ -28,7 +28,7 @@ include $(DEPTH)/config/autoconf.mk MODULE = dom LIBRARY_NAME = jsdomrange_s - +REQUIRES = xpcom js caps widget layout CPPSRCS = \ nsJSRange.cpp \ diff --git a/mozilla/editor/base/Makefile.in b/mozilla/editor/base/Makefile.in index 217ff33531f..da0ddf0283e 100644 --- a/mozilla/editor/base/Makefile.in +++ b/mozilla/editor/base/Makefile.in @@ -29,6 +29,7 @@ include $(DEPTH)/config/autoconf.mk MODULE = editor LIBRARY_NAME = editor IS_COMPONENT = 1 +REQUIRES = xpcom dom js locale layout uriloader widget txmgr htmlparser necko pref view appshell rdf webshell timer txtsvc intl lwbrk docshell chrome caps appcomps CPPSRCS = \ nsEditor.cpp \ diff --git a/mozilla/editor/txmgr/src/Makefile.in b/mozilla/editor/txmgr/src/Makefile.in index edd80e96012..81888adfbaa 100644 --- a/mozilla/editor/txmgr/src/Makefile.in +++ b/mozilla/editor/txmgr/src/Makefile.in @@ -29,6 +29,7 @@ include $(DEPTH)/config/autoconf.mk MODULE = txmgr LIBRARY_NAME = txmgr IS_COMPONENT = 1 +REQUIRES = xpcom editor CPPSRCS = \ nsTransactionItem.cpp \ diff --git a/mozilla/editor/txmgr/tests/Makefile.in b/mozilla/editor/txmgr/tests/Makefile.in index 78268fa6dcf..12ae8a8440e 100644 --- a/mozilla/editor/txmgr/tests/Makefile.in +++ b/mozilla/editor/txmgr/tests/Makefile.in @@ -26,6 +26,8 @@ VPATH = @srcdir@ include $(DEPTH)/config/autoconf.mk +REQUIRES = xpcom txmgr + PROGRAM = TestTXMgr$(BIN_SUFFIX) CPPSRCS = TestTXMgr.cpp diff --git a/mozilla/editor/txtsvc/src/Makefile.in b/mozilla/editor/txtsvc/src/Makefile.in index 67fe10f8cbf..ea0124df658 100644 --- a/mozilla/editor/txtsvc/src/Makefile.in +++ b/mozilla/editor/txtsvc/src/Makefile.in @@ -29,6 +29,7 @@ include $(DEPTH)/config/autoconf.mk MODULE = txtsvc LIBRARY_NAME = txtsvc IS_COMPONENT = 1 +REQUIRES = xpcom editor layout dom js locale widget CPPSRCS = \ nsTextServicesDocument.cpp \ diff --git a/mozilla/embedding/base/Makefile.in b/mozilla/embedding/base/Makefile.in index fc864831549..f3638063977 100644 --- a/mozilla/embedding/base/Makefile.in +++ b/mozilla/embedding/base/Makefile.in @@ -28,6 +28,8 @@ LIBRARY_NAME = embed_base_s include $(DEPTH)/config/autoconf.mk +REQUIRES = xpcom widget view dom js oji java necko rdf appshell uriloader layout editor intl chrome locale + EXPORTS = \ nsEmbedAPI.h \ $(NULL) diff --git a/mozilla/embedding/browser/build/Makefile.in b/mozilla/embedding/browser/build/Makefile.in index a87687a5c7d..45fceb75eda 100644 --- a/mozilla/embedding/browser/build/Makefile.in +++ b/mozilla/embedding/browser/build/Makefile.in @@ -31,6 +31,7 @@ include $(DEPTH)/config/autoconf.mk LIBRARY_NAME = webbrwsr EXTRA_DSO_LIBS = jsdom +REQUIRES = xpcom docshell dom widget layout locale js necko uriloader webshell shistory CPPSRCS = \ nsWebBrowserModule.cpp \ diff --git a/mozilla/embedding/browser/gtk/src/Makefile.in b/mozilla/embedding/browser/gtk/src/Makefile.in index 5e7436b85e4..a47366731ac 100644 --- a/mozilla/embedding/browser/gtk/src/Makefile.in +++ b/mozilla/embedding/browser/gtk/src/Makefile.in @@ -26,7 +26,7 @@ VPATH = @srcdir@ include $(DEPTH)/config/autoconf.mk LIBRARY_NAME = gtkembedmoz - +REQUIRES = xpcom docshell webshell necko widget dom layout locale js uriloader webbrwsr shistory appshell embed_base xpconnect CPPSRCS = \ GtkMozEmbedChrome.cpp \ diff --git a/mozilla/embedding/browser/gtk/tests/Makefile.in b/mozilla/embedding/browser/gtk/tests/Makefile.in index a11a1e03c53..5526b4e78eb 100644 --- a/mozilla/embedding/browser/gtk/tests/Makefile.in +++ b/mozilla/embedding/browser/gtk/tests/Makefile.in @@ -25,6 +25,8 @@ VPATH = @srcdir@ include $(DEPTH)/config/autoconf.mk +REQUIRES = xpcom dom js locale layout pref + CPPSRCS = \ TestGtkEmbed.cpp \ TestGtkEmbedNotebook.cpp diff --git a/mozilla/embedding/browser/webBrowser/Makefile.in b/mozilla/embedding/browser/webBrowser/Makefile.in index 5686e41926e..5e5efd785ed 100644 --- a/mozilla/embedding/browser/webBrowser/Makefile.in +++ b/mozilla/embedding/browser/webBrowser/Makefile.in @@ -23,8 +23,9 @@ topsrcdir = @top_srcdir@ srcdir = @srcdir@ VPATH = @srcdir@ -MODULE = webBrowser_core +MODULE = webbrwsr LIBRARY_NAME = nsWebBrowser_s +REQUIRES = xpcom docshell widget layout dom js locale necko uriloader shistory webshell htmlparser view rdf include $(DEPTH)/config/autoconf.mk diff --git a/mozilla/embedding/tests/gtkEmbed/Makefile.in b/mozilla/embedding/tests/gtkEmbed/Makefile.in index 27e1f9bc7df..302381eae15 100644 --- a/mozilla/embedding/tests/gtkEmbed/Makefile.in +++ b/mozilla/embedding/tests/gtkEmbed/Makefile.in @@ -24,6 +24,8 @@ VPATH = @srcdir@ include $(DEPTH)/config/autoconf.mk +REQUIRES = xpcom webbrwsr widget necko docshell view layout webshell dom js locale htmlparser uriloader embed_base + CPPSRCS = WebBrowserChrome.cpp \ main.cpp \ $(NULL) diff --git a/mozilla/extensions/cookie/Makefile.in b/mozilla/extensions/cookie/Makefile.in index 8881351b4b7..048d6e18a66 100644 --- a/mozilla/extensions/cookie/Makefile.in +++ b/mozilla/extensions/cookie/Makefile.in @@ -29,6 +29,7 @@ include $(DEPTH)/config/autoconf.mk MODULE = cookie LIBRARY_NAME = cookie IS_COMPONENT = 1 +REQUIRES = xpcom necko caps dom js widget layout appshell pref intl locale ifdef ENABLE_TESTS DIRS = tests diff --git a/mozilla/extensions/cookie/tests/Makefile.in b/mozilla/extensions/cookie/tests/Makefile.in index b9cd38e8e55..61c172aa06a 100644 --- a/mozilla/extensions/cookie/tests/Makefile.in +++ b/mozilla/extensions/cookie/tests/Makefile.in @@ -26,6 +26,8 @@ VPATH = @srcdir@ include $(DEPTH)/config/autoconf.mk +REQUIRES = xpcom cookie necko intl locale layout widget dom + PROGRAM = TestCookie$(BIN_SUFFIX) CPPSRCS = TestCookie.cpp diff --git a/mozilla/extensions/datetime/Makefile.in b/mozilla/extensions/datetime/Makefile.in index d6359d524d6..036cb3901ca 100644 --- a/mozilla/extensions/datetime/Makefile.in +++ b/mozilla/extensions/datetime/Makefile.in @@ -28,6 +28,7 @@ include $(DEPTH)/config/autoconf.mk MODULE = necko LIBRARY_NAME = nkdatetm_s +REQUIRES = xpcom CPPSRCS = \ nsDateTimeHandler.cpp \ diff --git a/mozilla/extensions/finger/Makefile.in b/mozilla/extensions/finger/Makefile.in index fb393d9dd13..594211152fa 100644 --- a/mozilla/extensions/finger/Makefile.in +++ b/mozilla/extensions/finger/Makefile.in @@ -27,6 +27,7 @@ include $(DEPTH)/config/autoconf.mk MODULE = necko LIBRARY_NAME = nkfinger_s +REQUIRES = xpcom mime CPPSRCS = \ nsFingerHandler.cpp \ diff --git a/mozilla/extensions/psm-glue/src/Makefile.in b/mozilla/extensions/psm-glue/src/Makefile.in index 421aec191e4..7363da83834 100644 --- a/mozilla/extensions/psm-glue/src/Makefile.in +++ b/mozilla/extensions/psm-glue/src/Makefile.in @@ -32,6 +32,7 @@ MODULE = psmglue IS_COMPONENT = 1 LIBRARY_NAME = psmglue +REQUIRES = xpcom security necko uriloader intl dom js locale profile caps pref jar libreg widget layout appshell docshell rdf oji EXPORTS = \ nsPSMShimLayer.h \ diff --git a/mozilla/extensions/wallet/build/Makefile.in b/mozilla/extensions/wallet/build/Makefile.in index 929058a425d..3f11e686e15 100644 --- a/mozilla/extensions/wallet/build/Makefile.in +++ b/mozilla/extensions/wallet/build/Makefile.in @@ -30,6 +30,7 @@ MODULE = walletviewers LIBRARY_NAME = walletviewers SHORT_LIBNAME = walletvw IS_COMPONENT = 1 +REQUIRES = xpcom wallet dom js layout widget CPPSRCS = nsWalletViewerFactory.cpp diff --git a/mozilla/extensions/wallet/cookieviewer/Makefile.in b/mozilla/extensions/wallet/cookieviewer/Makefile.in index 86d10a1f377..167528b3269 100644 --- a/mozilla/extensions/wallet/cookieviewer/Makefile.in +++ b/mozilla/extensions/wallet/cookieviewer/Makefile.in @@ -29,7 +29,7 @@ include $(DEPTH)/config/autoconf.mk MODULE = walletviewers LIBRARY_NAME = cookieviewer_s XPIDL_MODULE = cookieviewer - +REQUIRES = xpcom wallet dom js layout widget cookie docshell uriloader locale necko CPPSRCS = nsCookieViewer.cpp diff --git a/mozilla/extensions/wallet/editor/Makefile.in b/mozilla/extensions/wallet/editor/Makefile.in index eda4cb093b6..4fafc464d71 100644 --- a/mozilla/extensions/wallet/editor/Makefile.in +++ b/mozilla/extensions/wallet/editor/Makefile.in @@ -29,7 +29,7 @@ include $(DEPTH)/config/autoconf.mk MODULE = walletviewers LIBRARY_NAME = walleteditor_s XPIDL_MODULE = walleteditor - +REQUIRES = xpcom wallet dom docshell js caps necko uriloader widget layout locale CPPSRCS = nsWalletEditor.cpp diff --git a/mozilla/extensions/wallet/signonviewer/Makefile.in b/mozilla/extensions/wallet/signonviewer/Makefile.in index 9e8a7d597ff..9f3ad0078d2 100644 --- a/mozilla/extensions/wallet/signonviewer/Makefile.in +++ b/mozilla/extensions/wallet/signonviewer/Makefile.in @@ -29,7 +29,7 @@ include $(DEPTH)/config/autoconf.mk MODULE = walletviewers LIBRARY_NAME = signonviewer_s XPIDL_MODULE = signonviewer - +REQUIRES = xpcom wallet dom js widget layout necko CPPSRCS = nsSignonViewer.cpp diff --git a/mozilla/extensions/wallet/src/Makefile.in b/mozilla/extensions/wallet/src/Makefile.in index 7150556b58f..5994fa95528 100644 --- a/mozilla/extensions/wallet/src/Makefile.in +++ b/mozilla/extensions/wallet/src/Makefile.in @@ -29,7 +29,7 @@ include $(DEPTH)/config/autoconf.mk MODULE = wallet LIBRARY_NAME = wallet IS_COMPONENT = 1 - +REQUIRES = xpcom necko dom js layout widget uriloader pref webshell docshell appshell htmlparser locale view intl profile unicharutil CPPSRCS = \ nsWalletFactory.cpp \ diff --git a/mozilla/extensions/wallet/walletpreview/Makefile.in b/mozilla/extensions/wallet/walletpreview/Makefile.in index 472c48727be..bba481eddd1 100644 --- a/mozilla/extensions/wallet/walletpreview/Makefile.in +++ b/mozilla/extensions/wallet/walletpreview/Makefile.in @@ -29,7 +29,7 @@ include $(DEPTH)/config/autoconf.mk MODULE = walletviewers LIBRARY_NAME = walletpreview_s XPIDL_MODULE = walletpreview - +REQUIRES = xpcom wallet dom js layout widget necko docshell locale uriloader CPPSRCS = nsWalletPreview.cpp diff --git a/mozilla/extensions/webservices/soap/src/Makefile.in b/mozilla/extensions/webservices/soap/src/Makefile.in index d1daa353228..f1ccaf1cd6a 100644 --- a/mozilla/extensions/webservices/soap/src/Makefile.in +++ b/mozilla/extensions/webservices/soap/src/Makefile.in @@ -28,6 +28,7 @@ include $(DEPTH)/config/autoconf.mk MODULE = xmlextras LIBRARY_NAME = xmlextrassoap_s +REQUIRES = xpcom caps dom js widget layout xpconnect necko CPPSRCS = \ nsSOAPCall.cpp \ diff --git a/mozilla/extensions/xmlextras/base/src/Makefile.in b/mozilla/extensions/xmlextras/base/src/Makefile.in index cb4138ede4c..fe4d49c3591 100644 --- a/mozilla/extensions/xmlextras/base/src/Makefile.in +++ b/mozilla/extensions/xmlextras/base/src/Makefile.in @@ -28,6 +28,7 @@ include $(DEPTH)/config/autoconf.mk MODULE = xmlextras LIBRARY_NAME = xmlextrasbase_s +REQUIRES = xpcom dom js layout widget caps uconv necko docshell xpconnect uriloader locale CPPSRCS = \ nsDOMSerializer.cpp \ diff --git a/mozilla/extensions/xmlextras/build/src/Makefile.in b/mozilla/extensions/xmlextras/build/src/Makefile.in index d0c34132a46..d1219d13bf9 100644 --- a/mozilla/extensions/xmlextras/build/src/Makefile.in +++ b/mozilla/extensions/xmlextras/build/src/Makefile.in @@ -30,6 +30,7 @@ MODULE = xmlextras LIBRARY_NAME = xmlextras SHORT_LIBNAME = xmlextra IS_COMPONENT = 1 +REQUIRES = xpcom dom js layout widget caps necko docshell xpconnect CPPSRCS = nsXMLExtrasModule.cpp diff --git a/mozilla/extensions/xmlextras/soap/public/Makefile.in b/mozilla/extensions/xmlextras/soap/public/Makefile.in index 40a7d96417e..e2fdb303159 100644 --- a/mozilla/extensions/xmlextras/soap/public/Makefile.in +++ b/mozilla/extensions/xmlextras/soap/public/Makefile.in @@ -26,7 +26,7 @@ VPATH = @srcdir@ include $(DEPTH)/config/autoconf.mk -MODULE = xmlsoap +MODULE = xmlextras XPIDLSRCS = \ nsISOAPCall.idl \ diff --git a/mozilla/extensions/xmlextras/soap/src/Makefile.in b/mozilla/extensions/xmlextras/soap/src/Makefile.in index d1daa353228..f1ccaf1cd6a 100644 --- a/mozilla/extensions/xmlextras/soap/src/Makefile.in +++ b/mozilla/extensions/xmlextras/soap/src/Makefile.in @@ -28,6 +28,7 @@ include $(DEPTH)/config/autoconf.mk MODULE = xmlextras LIBRARY_NAME = xmlextrassoap_s +REQUIRES = xpcom caps dom js widget layout xpconnect necko CPPSRCS = \ nsSOAPCall.cpp \ diff --git a/mozilla/extensions/xmlextras/tests/Makefile.in b/mozilla/extensions/xmlextras/tests/Makefile.in index ede1b29f249..9b5753c0de7 100644 --- a/mozilla/extensions/xmlextras/tests/Makefile.in +++ b/mozilla/extensions/xmlextras/tests/Makefile.in @@ -26,6 +26,8 @@ VPATH = @srcdir@ include $(DEPTH)/config/autoconf.mk +REQUIRES = xpcom xmlextras necko dom js layout widget + CPPSRCS = \ TestXMLExtras.cpp \ $(NULL) diff --git a/mozilla/extensions/xmlterm/base/Makefile.in b/mozilla/extensions/xmlterm/base/Makefile.in index 25af44996ae..84f3e9c860b 100644 --- a/mozilla/extensions/xmlterm/base/Makefile.in +++ b/mozilla/extensions/xmlterm/base/Makefile.in @@ -93,6 +93,7 @@ CPPSRCS = \ MODULE = xmlterm IS_COMPONENT = 1 +REQUIRES = xpcom pref js dom docshell view locale caps layout uriloader necko widget webshell htmlparser appshell EXTRA_DSO_LDOPTS = $(TK_LIBS) \ $(MOZ_COMPONENT_LIBS) \ diff --git a/mozilla/gfx/src/Makefile.in b/mozilla/gfx/src/Makefile.in index 1b67eb0269d..8ae31d8beef 100644 --- a/mozilla/gfx/src/Makefile.in +++ b/mozilla/gfx/src/Makefile.in @@ -28,6 +28,7 @@ include $(DEPTH)/config/autoconf.mk MODULE = layout LIBRARY_NAME = gkgfx +REQUIRES = xpcom img widget util dom locale view necko pref js timer uriloader ifeq ($(MOZ_WIDGET_TOOLKIT),os2) DIRS = diff --git a/mozilla/gfx/src/gtk/Makefile.in b/mozilla/gfx/src/gtk/Makefile.in index b6be1c0702d..3d5c39e02b4 100644 --- a/mozilla/gfx/src/gtk/Makefile.in +++ b/mozilla/gfx/src/gtk/Makefile.in @@ -29,7 +29,7 @@ include $(DEPTH)/config/autoconf.mk MODULE = layout LIBRARY_NAME = gfx_gtk IS_COMPONENT = 1 - +REQUIRES = xpcom img widget view util dom pref js uconv appshell necko unicharutil CSRCS = nsPrintdGTK.c diff --git a/mozilla/gfx/src/ps/Makefile.in b/mozilla/gfx/src/ps/Makefile.in index 82d920b1f55..9df16cd12e8 100644 --- a/mozilla/gfx/src/ps/Makefile.in +++ b/mozilla/gfx/src/ps/Makefile.in @@ -30,7 +30,7 @@ MODULE = layout LIBRARY_NAME = gfxps IS_COMPONENT = 1 EXTRA_DSO_LIBS = img_s mozutil_s - +REQUIRES = xpcom img widget util pref js uconv dom view EXTRA_DSO_LIBS += gkgfx CSRCS = font_metrics.c diff --git a/mozilla/gfx/src/xlib/Makefile.in b/mozilla/gfx/src/xlib/Makefile.in index f2b0dd84e79..945018e147c 100644 --- a/mozilla/gfx/src/xlib/Makefile.in +++ b/mozilla/gfx/src/xlib/Makefile.in @@ -29,7 +29,7 @@ include $(DEPTH)/config/autoconf.mk MODULE = layout LIBRARY_NAME = gfx_xlib IS_COMPONENT = 1 - +REQUIRES = xpcom xlibrgb widget dom layout appshell js necko pref img util view uconv locale unicharutil CPPSRCS = \ nsDeviceContextSpecFactoryX.cpp \ diff --git a/mozilla/gfx/src/xlibrgb/Makefile.in b/mozilla/gfx/src/xlibrgb/Makefile.in index 73236f788a8..efa0b011009 100644 --- a/mozilla/gfx/src/xlibrgb/Makefile.in +++ b/mozilla/gfx/src/xlibrgb/Makefile.in @@ -26,7 +26,7 @@ VPATH = @srcdir@ include $(DEPTH)/config/autoconf.mk -MODULE = layout +MODULE = xlibrgb LIBRARY_NAME = xlibrgb CSRCS = xlibrgb.c diff --git a/mozilla/gfx/tests/Makefile.in b/mozilla/gfx/tests/Makefile.in index 3f3b8ced0fd..111a3e60f8e 100644 --- a/mozilla/gfx/tests/Makefile.in +++ b/mozilla/gfx/tests/Makefile.in @@ -26,6 +26,8 @@ VPATH = @srcdir@ include $(DEPTH)/config/autoconf.mk +REQUIRES = xpcom layout + CPPSRCS = \ DumpColors.cpp \ TestColorNames.cpp \ diff --git a/mozilla/htmlparser/robot/Makefile.in b/mozilla/htmlparser/robot/Makefile.in index c4afeb45abd..4994ea3bc42 100644 --- a/mozilla/htmlparser/robot/Makefile.in +++ b/mozilla/htmlparser/robot/Makefile.in @@ -28,6 +28,7 @@ include $(DEPTH)/config/autoconf.mk LIBRARY_NAME = DebugRobot SHORT_LIBNAME = dbgrobot +REQUIRES = xpcom htmlparser necko docshell dom widget layout locale webshell uriloader view CPPSRCS = nsDebugRobot.cpp nsRobotSink.cpp diff --git a/mozilla/htmlparser/robot/test/Makefile.in b/mozilla/htmlparser/robot/test/Makefile.in index 7f6384f1e78..ebe5bf36233 100644 --- a/mozilla/htmlparser/robot/test/Makefile.in +++ b/mozilla/htmlparser/robot/test/Makefile.in @@ -27,6 +27,7 @@ VPATH = @srcdir@ include $(DEPTH)/config/autoconf.mk PROGRAM = htmlrobot$(BIN_SUFFIX) +REQUIRES = xpcom htmlparser webshell necko view widget layout dom CPPSRCS = RobotMain.cpp diff --git a/mozilla/htmlparser/src/Makefile.in b/mozilla/htmlparser/src/Makefile.in index 1606d43a756..97c9856e15c 100644 --- a/mozilla/htmlparser/src/Makefile.in +++ b/mozilla/htmlparser/src/Makefile.in @@ -30,6 +30,7 @@ MODULE = htmlparser LIBRARY_NAME = htmlpars IS_COMPONENT = 1 SHORT_LIBNAME = htmlpars +REQUIRES = xpcom necko util uconv expat layout dom unicharutil lwbrk pref js ifeq ($(MOZ_WIDGET_TOOLKIT),os2) EXTRA_DSO_LIBS = expat_s xmltok_s diff --git a/mozilla/htmlparser/tests/outsinks/Makefile.in b/mozilla/htmlparser/tests/outsinks/Makefile.in index f59d863a7ee..909f9b11927 100644 --- a/mozilla/htmlparser/tests/outsinks/Makefile.in +++ b/mozilla/htmlparser/tests/outsinks/Makefile.in @@ -27,6 +27,7 @@ VPATH = @srcdir@ include $(DEPTH)/config/autoconf.mk PROGRAM = TestOutput$(BIN_SUFFIX) +REQUIRES = xpcom htmlparser necko layout dom CPPSRCS = \ Convert.cpp \ diff --git a/mozilla/intl/chardet/src/Makefile.in b/mozilla/intl/chardet/src/Makefile.in index 96790eada19..e35fb017504 100644 --- a/mozilla/intl/chardet/src/Makefile.in +++ b/mozilla/intl/chardet/src/Makefile.in @@ -29,7 +29,7 @@ include $(DEPTH)/config/autoconf.mk MODULE = chardet LIBRARY_NAME = chardet IS_COMPONENT = 1 - +REQUIRES = xpcom uconv webshell uriloader docshell htmlparser dom necko widget layout locale CPPSRCS = \ nsCharDetModule.cpp \ diff --git a/mozilla/intl/chardet/src/classic/Makefile.in b/mozilla/intl/chardet/src/classic/Makefile.in index a26ba3f53a7..a99f12b0ca9 100644 --- a/mozilla/intl/chardet/src/classic/Makefile.in +++ b/mozilla/intl/chardet/src/classic/Makefile.in @@ -29,7 +29,7 @@ include $(DEPTH)/config/autoconf.mk MODULE = chardetc LIBRARY_NAME = chardetc IS_COMPONENT = 1 - +REQUIRES = xpcom CPPSRCS = \ nsClassicCharDetDll.cpp \ diff --git a/mozilla/intl/locale/src/Makefile.in b/mozilla/intl/locale/src/Makefile.in index 1e5fa1481b7..6b22d0e4bcd 100644 --- a/mozilla/intl/locale/src/Makefile.in +++ b/mozilla/intl/locale/src/Makefile.in @@ -28,6 +28,7 @@ include $(DEPTH)/config/autoconf.mk MODULE = locale LIBRARY_NAME = nslocale_s +REQUIRES = xpcom uconv unicharutil necko ifeq ($(MOZ_WIDGET_TOOLKIT),os2) DIRS = os2 diff --git a/mozilla/intl/locale/src/unix/Makefile.in b/mozilla/intl/locale/src/unix/Makefile.in index 41774053bcb..0c981ba7ed5 100644 --- a/mozilla/intl/locale/src/unix/Makefile.in +++ b/mozilla/intl/locale/src/unix/Makefile.in @@ -29,6 +29,7 @@ include $(DEPTH)/config/autoconf.mk MODULE = locale LIBRARY_NAME = nslocale IS_COMPONENT = 1 +REQUIRES = xpcom unicharutil pref js uconv SHARED_LIBRARY_LIBS = ../libnslocale_s.a diff --git a/mozilla/intl/lwbrk/src/Makefile.in b/mozilla/intl/lwbrk/src/Makefile.in index b5ce2003972..e7961c5219a 100644 --- a/mozilla/intl/lwbrk/src/Makefile.in +++ b/mozilla/intl/lwbrk/src/Makefile.in @@ -29,7 +29,7 @@ include $(DEPTH)/config/autoconf.mk MODULE = lwbrk LIBRARY_NAME = lwbrk IS_COMPONENT = 1 - +REQUIRES = xpcom CSRCS = rulebrk.c diff --git a/mozilla/intl/lwbrk/tests/Makefile.in b/mozilla/intl/lwbrk/tests/Makefile.in index d168c40c0ed..e6eceac0068 100644 --- a/mozilla/intl/lwbrk/tests/Makefile.in +++ b/mozilla/intl/lwbrk/tests/Makefile.in @@ -27,6 +27,7 @@ VPATH = @srcdir@ include $(DEPTH)/config/autoconf.mk PROGRAM = TestLineBreak$(BIN_SUFFIX) +REQUIRES = xpcom CPPSRCS = TestLineBreak.cpp diff --git a/mozilla/intl/strres/src/Makefile.in b/mozilla/intl/strres/src/Makefile.in index d2e66060b6f..2038f8321c1 100644 --- a/mozilla/intl/strres/src/Makefile.in +++ b/mozilla/intl/strres/src/Makefile.in @@ -29,6 +29,7 @@ include $(DEPTH)/config/autoconf.mk MODULE = intl LIBRARY_NAME = strres IS_COMPONENT = 1 +REQUIRES = xpcom necko locale CPPSRCS = nsStringBundle.cpp nsAcceptLang.cpp diff --git a/mozilla/intl/strres/tests/Makefile.in b/mozilla/intl/strres/tests/Makefile.in index 2abf0317d23..e2aba5bdc42 100644 --- a/mozilla/intl/strres/tests/Makefile.in +++ b/mozilla/intl/strres/tests/Makefile.in @@ -27,6 +27,7 @@ VPATH = @srcdir@ include $(DEPTH)/config/autoconf.mk CPPSRCS = StringBundleTest.cpp +REQUIRES = xpcom locale necko intl appshell SIMPLE_PROGRAMS = $(CPPSRCS:.cpp=$(BIN_SUFFIX)) diff --git a/mozilla/intl/uconv/src/Makefile.in b/mozilla/intl/uconv/src/Makefile.in index 9b83a8b26b9..649a9491608 100644 --- a/mozilla/intl/uconv/src/Makefile.in +++ b/mozilla/intl/uconv/src/Makefile.in @@ -31,7 +31,7 @@ LIBRARY_NAME = uconv IS_COMPONENT = 1 # To avoid conflict with OS/2 system uconv.dll SHORT_LIBNAME = mozuconv - +REQUIRES = xpcom intl locale chardet necko rdf pref js CSRCS = \ ugen.c \ diff --git a/mozilla/intl/uconv/ucvcn/Makefile.in b/mozilla/intl/uconv/ucvcn/Makefile.in index dfd069d59b5..5780272c1d9 100644 --- a/mozilla/intl/uconv/ucvcn/Makefile.in +++ b/mozilla/intl/uconv/ucvcn/Makefile.in @@ -29,7 +29,7 @@ include $(DEPTH)/config/autoconf.mk MODULE = ucvcn LIBRARY_NAME = ucvcn IS_COMPONENT = 1 - +REQUIRES = xpcom uconv CPPSRCS = \ nsGB2312ToUnicodeV2.cpp \ diff --git a/mozilla/intl/uconv/ucvibm/Makefile.in b/mozilla/intl/uconv/ucvibm/Makefile.in index bc41df93b41..a522ff1681b 100644 --- a/mozilla/intl/uconv/ucvibm/Makefile.in +++ b/mozilla/intl/uconv/ucvibm/Makefile.in @@ -40,7 +40,7 @@ include $(DEPTH)/config/autoconf.mk MODULE = ucvibm LIBRARY_NAME = ucvibm IS_COMPONENT = 1 - +REQUIRES = xpcom uconv CPPSRCS = \ nsCP850ToUnicode.cpp \ diff --git a/mozilla/intl/uconv/ucvja/Makefile.in b/mozilla/intl/uconv/ucvja/Makefile.in index fe8377df905..1af632a6777 100644 --- a/mozilla/intl/uconv/ucvja/Makefile.in +++ b/mozilla/intl/uconv/ucvja/Makefile.in @@ -29,7 +29,7 @@ include $(DEPTH)/config/autoconf.mk MODULE = ucvja LIBRARY_NAME = ucvja IS_COMPONENT = 1 - +REQUIRES = xpcom uconv CPPSRCS = \ nsJapaneseToUnicode.cpp \ diff --git a/mozilla/intl/uconv/ucvko/Makefile.in b/mozilla/intl/uconv/ucvko/Makefile.in index ed951a94dfe..304f8e269d5 100644 --- a/mozilla/intl/uconv/ucvko/Makefile.in +++ b/mozilla/intl/uconv/ucvko/Makefile.in @@ -29,7 +29,7 @@ include $(DEPTH)/config/autoconf.mk MODULE = ucvko LIBRARY_NAME = ucvko IS_COMPONENT = 1 - +REQUIRES = xpcom uconv CPPSRCS = \ nsEUCKRToUnicode.cpp \ diff --git a/mozilla/intl/uconv/ucvlatin/Makefile.in b/mozilla/intl/uconv/ucvlatin/Makefile.in index db6f8f5d3c7..0d75752fc65 100644 --- a/mozilla/intl/uconv/ucvlatin/Makefile.in +++ b/mozilla/intl/uconv/ucvlatin/Makefile.in @@ -29,7 +29,7 @@ include $(DEPTH)/config/autoconf.mk MODULE = ucvlatin LIBRARY_NAME = ucvlatin IS_COMPONENT = 1 - +REQUIRES = xpcom uconv CPPSRCS = \ nsUEscapeToUnicode.cpp \ diff --git a/mozilla/intl/uconv/ucvmath/Makefile.in b/mozilla/intl/uconv/ucvmath/Makefile.in index 451518e0947..6656a175861 100644 --- a/mozilla/intl/uconv/ucvmath/Makefile.in +++ b/mozilla/intl/uconv/ucvmath/Makefile.in @@ -29,7 +29,7 @@ include $(DEPTH)/config/autoconf.mk MODULE = ucvmath LIBRARY_NAME = ucvmath IS_COMPONENT = 1 - +REQUIRES = xpcom uconv CPPSRCS = \ nsUnicodeToTeXCMSYt1.cpp \ diff --git a/mozilla/intl/uconv/ucvtw/Makefile.in b/mozilla/intl/uconv/ucvtw/Makefile.in index 54fb1a723ee..a0f66dfd6c1 100644 --- a/mozilla/intl/uconv/ucvtw/Makefile.in +++ b/mozilla/intl/uconv/ucvtw/Makefile.in @@ -29,7 +29,7 @@ include $(DEPTH)/config/autoconf.mk MODULE = ucvtw LIBRARY_NAME = ucvtw IS_COMPONENT = 1 - +REQUIRES = xpcom uconv CPPSRCS = \ nsBIG5ToUnicode.cpp \ diff --git a/mozilla/intl/uconv/ucvtw2/Makefile.in b/mozilla/intl/uconv/ucvtw2/Makefile.in index 7054e4121df..787736c8f1c 100644 --- a/mozilla/intl/uconv/ucvtw2/Makefile.in +++ b/mozilla/intl/uconv/ucvtw2/Makefile.in @@ -29,7 +29,7 @@ include $(DEPTH)/config/autoconf.mk MODULE = ucvtw2 LIBRARY_NAME = ucvtw2 IS_COMPONENT = 1 - +REQUIRES = xpcom uconv CPPSRCS = \ nsEUCTWToUnicode.cpp \ diff --git a/mozilla/intl/unicharutil/src/Makefile.in b/mozilla/intl/unicharutil/src/Makefile.in index 8dd11b232d9..0f1274299ef 100644 --- a/mozilla/intl/unicharutil/src/Makefile.in +++ b/mozilla/intl/unicharutil/src/Makefile.in @@ -30,7 +30,7 @@ MODULE = unicharutil LIBRARY_NAME = unicharutil SHORT_LIBNAME = unicutil IS_COMPONENT = 1 - +REQUIRES = xpcom uconv necko CPPSRCS = \ nsCaseConversionImp2.cpp \ diff --git a/mozilla/intl/unicharutil/tests/Makefile.in b/mozilla/intl/unicharutil/tests/Makefile.in index dadeb4fbed2..be8c9d4f140 100644 --- a/mozilla/intl/unicharutil/tests/Makefile.in +++ b/mozilla/intl/unicharutil/tests/Makefile.in @@ -27,6 +27,7 @@ VPATH = @srcdir@ include $(DEPTH)/config/autoconf.mk PROGRAM = UnicharSelfTest$(BIN_SUFFIX) +REQUIRES = xpcom unicharutil necko uconv CPPSRCS = UnicharSelfTest.cpp diff --git a/mozilla/js/src/liveconnect/Makefile.in b/mozilla/js/src/liveconnect/Makefile.in index 26ab87bdd36..5f78e1d479d 100644 --- a/mozilla/js/src/liveconnect/Makefile.in +++ b/mozilla/js/src/liveconnect/Makefile.in @@ -40,7 +40,7 @@ include $(DEPTH)/config/autoconf.mk MODULE = java LIBRARY_NAME = jsj - +REQUIRES = js xpcom CSRCS = \ jsj.c \ diff --git a/mozilla/js/src/xpconnect/loader/Makefile.in b/mozilla/js/src/xpconnect/loader/Makefile.in index 234dab7ecd1..4afad40be16 100644 --- a/mozilla/js/src/xpconnect/loader/Makefile.in +++ b/mozilla/js/src/xpconnect/loader/Makefile.in @@ -25,6 +25,7 @@ include $(DEPTH)/config/autoconf.mk MODULE = jsloader LIBRARY_NAME = jsloader IS_COMPONENT = 1 +REQUIRES = xpcom xpconnect js caps dom CPPSRCS = mozJSComponentLoader.cpp diff --git a/mozilla/js/src/xpconnect/shell/Makefile.in b/mozilla/js/src/xpconnect/shell/Makefile.in index b929e840f1d..8c69f6cfda8 100644 --- a/mozilla/js/src/xpconnect/shell/Makefile.in +++ b/mozilla/js/src/xpconnect/shell/Makefile.in @@ -40,6 +40,7 @@ include $(DEPTH)/config/autoconf.mk MODULE = xpcshell SIMPLE_PROGRAMS = xpcshell$(BIN_SUFFIX) +REQUIRES = xpconnect xpcom js caps CPPSRCS = xpcshell.cpp diff --git a/mozilla/js/src/xpconnect/src/Makefile.in b/mozilla/js/src/xpconnect/src/Makefile.in index 6b353eae90a..4664017e12c 100644 --- a/mozilla/js/src/xpconnect/src/Makefile.in +++ b/mozilla/js/src/xpconnect/src/Makefile.in @@ -42,6 +42,7 @@ include $(DEPTH)/config/autoconf.mk MODULE = xpconnect LIBRARY_NAME = xpconnect SHORT_LIBNAME = xpconect +REQUIRES = xpcom js dom widget layout CPPSRCS = \ nsXPConnect.cpp \ diff --git a/mozilla/js/src/xpconnect/tests/Makefile.in b/mozilla/js/src/xpconnect/tests/Makefile.in index f4053f11a61..379d929cc00 100644 --- a/mozilla/js/src/xpconnect/tests/Makefile.in +++ b/mozilla/js/src/xpconnect/tests/Makefile.in @@ -40,6 +40,7 @@ include $(DEPTH)/config/autoconf.mk MODULE = TestXPC SIMPLE_PROGRAMS = TestXPC$(BIN_SUFFIX) +REQUIRES = xpconnect xpcom js xpconnect_tests DIRS = idl components diff --git a/mozilla/js/src/xpconnect/tests/components/Makefile.in b/mozilla/js/src/xpconnect/tests/components/Makefile.in index ca6253d6075..ee95e44d6b3 100644 --- a/mozilla/js/src/xpconnect/tests/components/Makefile.in +++ b/mozilla/js/src/xpconnect/tests/components/Makefile.in @@ -42,6 +42,7 @@ include $(DEPTH)/config/autoconf.mk MODULE = xpctest LIBRARY_NAME = xpctest IS_COMPONENT = 1 +REQUIRES = xpconnect xpcom js xpconnect_tests CPPSRCS = \ xpctest_array.cpp \ diff --git a/mozilla/layout/base/public/Makefile.in b/mozilla/layout/base/public/Makefile.in index 08fb4a1aba1..cd40d70c2e7 100644 --- a/mozilla/layout/base/public/Makefile.in +++ b/mozilla/layout/base/public/Makefile.in @@ -26,7 +26,7 @@ VPATH = @srcdir@ include $(DEPTH)/config/autoconf.mk -MODULE = layout_base +MODULE = layout EXPORTS = \ nslayout.h \ diff --git a/mozilla/layout/base/src/Makefile.in b/mozilla/layout/base/src/Makefile.in index 2c724767ca2..226b55eb167 100644 --- a/mozilla/layout/base/src/Makefile.in +++ b/mozilla/layout/base/src/Makefile.in @@ -28,6 +28,7 @@ include $(DEPTH)/config/autoconf.mk MODULE = layout LIBRARY_NAME = gkbase_s +REQUIRES = xpcom dom widget view locale timer htmlparser js webshell necko caps lwbrk intl uconv chrome docshell pref uriloader xpconnect util unicharutil CPPSRCS = \ nsAutoCopy.cpp \ diff --git a/mozilla/layout/build/Makefile.in b/mozilla/layout/build/Makefile.in index 99672c195d9..7a23415c775 100644 --- a/mozilla/layout/build/Makefile.in +++ b/mozilla/layout/build/Makefile.in @@ -32,10 +32,8 @@ MODULE = layout LIBRARY_NAME = gklayout SHORT_LIBNAME = nglayout IS_COMPONENT = 1 -EXTRA_DSO_LIBS = jsdom - -EXTRA_DSO_LIBS += gkgfx - +EXTRA_DSO_LIBS = jsdom gkgfx +REQUIRES = xpcom widget necko rdf docshell dom htmlparser uriloader webshell locale unicharutil lwbrk timer js CPPSRCS = \ nsLayoutDLF.cpp \ diff --git a/mozilla/layout/events/src/Makefile.in b/mozilla/layout/events/src/Makefile.in index 80015999b35..08088705347 100644 --- a/mozilla/layout/events/src/Makefile.in +++ b/mozilla/layout/events/src/Makefile.in @@ -28,7 +28,7 @@ include $(DEPTH)/config/autoconf.mk MODULE = layout LIBRARY_NAME = gkevents_s - +REQUIRES = xpcom dom js locale widget caps xpconnect docshell webshell pref necko rdf uriloader htmlparser view CPPSRCS = \ nsEventListenerManager.cpp \ diff --git a/mozilla/layout/html/base/src/Makefile.in b/mozilla/layout/html/base/src/Makefile.in index 84d76f72e57..8f6f9ef0884 100644 --- a/mozilla/layout/html/base/src/Makefile.in +++ b/mozilla/layout/html/base/src/Makefile.in @@ -28,7 +28,7 @@ include $(DEPTH)/config/autoconf.mk MODULE = layout LIBRARY_NAME = gkhtmlbase_s - +REQUIRES = xpcom dom widget locale view necko js caps pref htmlparser webshell plugin timer docshell mime webbrwsr oji util uriloader rdf unicharutil lwbrk CPPSRCS = \ nsSelectsAreaFrame.cpp \ diff --git a/mozilla/layout/html/content/src/Makefile.in b/mozilla/layout/html/content/src/Makefile.in index 57e2fb24642..4a2b7f6ab12 100644 --- a/mozilla/layout/html/content/src/Makefile.in +++ b/mozilla/layout/html/content/src/Makefile.in @@ -28,7 +28,7 @@ include $(DEPTH)/config/autoconf.mk MODULE = layout LIBRARY_NAME = gkhtmlcon_s - +REQUIRES = xpcom widget dom js locale webshell htmlparser necko unicharutil view pref oji java plugin docshell uriloader xpconnect rdf caps editor intl uconv CPPSRCS = \ nsAttributeContent.cpp \ diff --git a/mozilla/layout/html/document/src/Makefile.in b/mozilla/layout/html/document/src/Makefile.in index ab223c95598..cd44701d6b6 100644 --- a/mozilla/layout/html/document/src/Makefile.in +++ b/mozilla/layout/html/document/src/Makefile.in @@ -28,7 +28,7 @@ include $(DEPTH)/config/autoconf.mk MODULE = layout LIBRARY_NAME = gkhtmldoc_s - +REQUIRES = xpcom widget dom necko htmlparser locale view js intl webshell docshell cookie caps util timer uconv pref uriloader rdf chardet appshell nkcache shistory appcomps CPPSRCS = \ nsHTMLContentSink.cpp \ diff --git a/mozilla/layout/html/forms/src/Makefile.in b/mozilla/layout/html/forms/src/Makefile.in index 524852c4adc..82d56594807 100644 --- a/mozilla/layout/html/forms/src/Makefile.in +++ b/mozilla/layout/html/forms/src/Makefile.in @@ -28,7 +28,7 @@ include $(DEPTH)/config/autoconf.mk MODULE = layout LIBRARY_NAME = gkhtmlforms_s - +REQUIRES = xpcom locale widget view dom js htmlparser necko webshell rdf caps editor intl uconv exthandler mime timer txmgr CPPSRCS = \ nsButtonFrameRenderer.cpp \ diff --git a/mozilla/layout/html/style/src/Makefile.in b/mozilla/layout/html/style/src/Makefile.in index f4a32b3cb5c..9367e688d7b 100644 --- a/mozilla/layout/html/style/src/Makefile.in +++ b/mozilla/layout/html/style/src/Makefile.in @@ -28,7 +28,7 @@ include $(DEPTH)/config/autoconf.mk MODULE = layout LIBRARY_NAME = gkhtmlstyle_s - +REQUIRES = xpcom dom widget timer caps editor locale js view necko webshell pref rdf htmlparser txmgr docshell uriloader unicharutil uconv CPPSRCS = \ nsCSSAtoms.cpp \ diff --git a/mozilla/layout/html/table/src/Makefile.in b/mozilla/layout/html/table/src/Makefile.in index 498863f2e3e..2cb4e5c12b9 100644 --- a/mozilla/layout/html/table/src/Makefile.in +++ b/mozilla/layout/html/table/src/Makefile.in @@ -28,7 +28,7 @@ include $(DEPTH)/config/autoconf.mk MODULE = layout LIBRARY_NAME = gkhtmltable_s - +REQUIRES = xpcom js dom caps widget locale webshell view CPPSRCS = \ BasicTableLayoutStrategy.cpp \ diff --git a/mozilla/layout/html/tests/Makefile.in b/mozilla/layout/html/tests/Makefile.in index 8789935e7ed..41c496defa7 100644 --- a/mozilla/layout/html/tests/Makefile.in +++ b/mozilla/layout/html/tests/Makefile.in @@ -26,6 +26,8 @@ VPATH = @srcdir@ include $(DEPTH)/config/autoconf.mk +REQUIRES = xpcom layout necko unicharutil + SIMPLE_PROGRAMS = $(CPPSRCS:.cpp=$(BIN_SUFFIX)) CPPSRCS = \ diff --git a/mozilla/layout/mathml/base/src/Makefile.in b/mozilla/layout/mathml/base/src/Makefile.in index ca371f3199f..1f485bb3a5b 100644 --- a/mozilla/layout/mathml/base/src/Makefile.in +++ b/mozilla/layout/mathml/base/src/Makefile.in @@ -27,7 +27,9 @@ VPATH = @srcdir@ include $(DEPTH)/config/autoconf.mk +MODULE = layout LIBRARY_NAME = gkmathmlbase_s +REQUIRES = xpcom js dom widget webshell locale view htmlparser necko docshell webbrwsr LOCAL_INCLUDES = \ -I$(srcdir)/../../../base/src \ @@ -67,10 +69,6 @@ CPPSRCS = nsMathMLChar.cpp \ include $(topsrcdir)/config/config.mk -DEFINES += - -MODULE=layout - MKSHLIB := # we don't want the shared lib, but we want to force the creation of a static lib. diff --git a/mozilla/layout/mathml/content/src/Makefile.in b/mozilla/layout/mathml/content/src/Makefile.in index 1ae44b60a60..68304276ebe 100644 --- a/mozilla/layout/mathml/content/src/Makefile.in +++ b/mozilla/layout/mathml/content/src/Makefile.in @@ -28,15 +28,16 @@ VPATH = @srcdir@ include $(DEPTH)/config/autoconf.mk -include $(topsrcdir)/config/config.mk - +MODULE = layout LIBRARY_NAME = gkmathmlcon_s +REQUIRES = xpcom + +include $(topsrcdir)/config/config.mk DEFINES += -D_IMPL_NS_HTML INCLUDES += \ -I$(srcdir)/../../../base/src \ - -I$(DIST)/public/raptor \ $(NULL) CPPSRCS = \ @@ -52,8 +53,6 @@ EXPORTS = \ EXPORTS := $(addprefix $(srcdir)/, $(EXPORTS)) -MODULE=layout - MKSHLIB := diff --git a/mozilla/layout/svg/base/src/Makefile.in b/mozilla/layout/svg/base/src/Makefile.in index 3e75e3ec509..429839fb8c7 100644 --- a/mozilla/layout/svg/base/src/Makefile.in +++ b/mozilla/layout/svg/base/src/Makefile.in @@ -28,6 +28,7 @@ include $(DEPTH)/config/autoconf.mk MODULE = layout LIBRARY_NAME = gksvgbase_s +REQUIRES = xpcom widget dom js locale htmlparser view pref necko webshell CPPSRCS = \ nsSVGContainerFrame.cpp \ diff --git a/mozilla/layout/svg/content/src/Makefile.in b/mozilla/layout/svg/content/src/Makefile.in index 6f062efa22d..dd79523583a 100644 --- a/mozilla/layout/svg/content/src/Makefile.in +++ b/mozilla/layout/svg/content/src/Makefile.in @@ -28,7 +28,7 @@ include $(DEPTH)/config/autoconf.mk MODULE = layout LIBRARY_NAME = gksvgcon_s - +REQUIRES = xpcom CPPSRCS = nsSVGAtoms.cpp diff --git a/mozilla/layout/xbl/src/Makefile.in b/mozilla/layout/xbl/src/Makefile.in index e9e1baed4f2..6711240d582 100644 --- a/mozilla/layout/xbl/src/Makefile.in +++ b/mozilla/layout/xbl/src/Makefile.in @@ -28,6 +28,7 @@ include $(DEPTH)/config/autoconf.mk MODULE = layout LIBRARY_NAME = gkxbl_s +REQUIRES = xpcom js dom widget caps locale htmlparser necko rdf xpconnect pref docshell uriloader chrome CPPSRCS = \ nsXBLBinding.cpp \ diff --git a/mozilla/layout/xml/content/src/Makefile.in b/mozilla/layout/xml/content/src/Makefile.in index 561133ef56f..ac66f66a24e 100644 --- a/mozilla/layout/xml/content/src/Makefile.in +++ b/mozilla/layout/xml/content/src/Makefile.in @@ -28,7 +28,7 @@ include $(DEPTH)/config/autoconf.mk MODULE = layout LIBRARY_NAME = gkxmlcon_s - +REQUIRES = xpcom js dom widget locale necko caps webshell docshell htmlparser view uriloader CPPSRCS = \ nsXMLElement.cpp \ diff --git a/mozilla/layout/xml/document/src/Makefile.in b/mozilla/layout/xml/document/src/Makefile.in index 88e46e67dcc..0f06066d8a8 100644 --- a/mozilla/layout/xml/document/src/Makefile.in +++ b/mozilla/layout/xml/document/src/Makefile.in @@ -28,7 +28,7 @@ include $(DEPTH)/config/autoconf.mk MODULE = layout LIBRARY_NAME = gkxmldoc_s - +REQUIRES = xpcom js dom locale widget caps htmlparser necko view docshell webshell uriloader pref xpconnect uconv chardet expat CPPSRCS = \ nsXMLContentSink.cpp \ diff --git a/mozilla/layout/xsl/document/src/Makefile.in b/mozilla/layout/xsl/document/src/Makefile.in index 2c5d61ac286..b3349827ed8 100755 --- a/mozilla/layout/xsl/document/src/Makefile.in +++ b/mozilla/layout/xsl/document/src/Makefile.in @@ -22,9 +22,11 @@ VPATH = @srcdir@ include $(DEPTH)/config/autoconf.mk -include $(topsrcdir)/config/config.mk - +MODULE = layout LIBRARY_NAME = gkxsldoc_s +REQUIRES = xpcom htmlparser view widget dom locale necko + +include $(topsrcdir)/config/config.mk DEFINES += -D_IMPL_NS_HTML @@ -47,9 +49,6 @@ LOCAL_INCLUDES = \ -I$(srcdir)/../../../xml/document/src \ $(NULL) -MODULE=layout - - MKSHLIB := # we don't want the shared lib, but we want to force the creation of a static lib. diff --git a/mozilla/layout/xul/base/public/Makefile.in b/mozilla/layout/xul/base/public/Makefile.in index 5873c5a093a..34a6b1e16d7 100644 --- a/mozilla/layout/xul/base/public/Makefile.in +++ b/mozilla/layout/xul/base/public/Makefile.in @@ -26,7 +26,7 @@ VPATH = @srcdir@ include $(DEPTH)/config/autoconf.mk -MODULE = layout_xul +MODULE = layout EXPORTS = \ nsPIBoxObject.h \ diff --git a/mozilla/layout/xul/base/src/Makefile.in b/mozilla/layout/xul/base/src/Makefile.in index cc62ca9174c..d3d7a659062 100644 --- a/mozilla/layout/xul/base/src/Makefile.in +++ b/mozilla/layout/xul/base/src/Makefile.in @@ -28,6 +28,7 @@ include $(DEPTH)/config/autoconf.mk MODULE = layout LIBRARY_NAME = gkxulbase_s +REQUIRES = xpcom dom locale js widget view caps timer docshell uriloader necko editor htmlparser webshell pref rdf CPPSRCS = \ nsBulletinBoardLayout.cpp \ diff --git a/mozilla/layout/xul/content/src/Makefile.in b/mozilla/layout/xul/content/src/Makefile.in index bcddca0767a..a689333af3c 100644 --- a/mozilla/layout/xul/content/src/Makefile.in +++ b/mozilla/layout/xul/content/src/Makefile.in @@ -28,7 +28,7 @@ include $(DEPTH)/config/autoconf.mk MODULE = layout LIBRARY_NAME = gkxulcon_s - +REQUIRES = xpcom CPPSRCS = nsXULAtoms.cpp diff --git a/mozilla/mailnews/absync/build/Makefile.in b/mozilla/mailnews/absync/build/Makefile.in index dd6887827cb..85304365194 100644 --- a/mozilla/mailnews/absync/build/Makefile.in +++ b/mozilla/mailnews/absync/build/Makefile.in @@ -30,6 +30,7 @@ MODULE = absyncsvc LIBRARY_NAME = absyncsvc IS_COMPONENT = 1 SHORT_LIBNAME = absync +REQUIRES = xpcom mailnews necko docshell uriloader msgbase msgbaseutil intl locale layout widget addrbook dom mork js ifeq ($(USE_SHORT_LIBNAME),1) EXTRA_DSO_LIBS = msgbutil diff --git a/mozilla/mailnews/absync/public/Makefile.in b/mozilla/mailnews/absync/public/Makefile.in index 2cae5b6dc73..866aab4abc1 100644 --- a/mozilla/mailnews/absync/public/Makefile.in +++ b/mozilla/mailnews/absync/public/Makefile.in @@ -26,7 +26,7 @@ VPATH = @srcdir@ include $(DEPTH)/config/autoconf.mk -MODULE = absync +MODULE = absyncsvc EXPORTS = \ $(NULL) diff --git a/mozilla/mailnews/absync/src/Makefile.in b/mozilla/mailnews/absync/src/Makefile.in index a1196ca3244..b5f57e4a18c 100644 --- a/mozilla/mailnews/absync/src/Makefile.in +++ b/mozilla/mailnews/absync/src/Makefile.in @@ -26,8 +26,9 @@ VPATH = @srcdir@ include $(DEPTH)/config/autoconf.mk -MODULE = absync +MODULE = absyncsvc LIBRARY_NAME = absync_s +REQUIRES = xpcom mailnews necko mime cookie docshell locale uriloader pref layout js widget msgbase msgbaseutil dom rdf rdfutil addrbook intl locale appshell mork CPPSRCS = \ nsAbSyncPostEngine.cpp \ diff --git a/mozilla/mailnews/addrbook/build/Makefile.in b/mozilla/mailnews/addrbook/build/Makefile.in index c2e53e6a729..6351470feb9 100644 --- a/mozilla/mailnews/addrbook/build/Makefile.in +++ b/mozilla/mailnews/addrbook/build/Makefile.in @@ -29,6 +29,7 @@ include $(DEPTH)/config/autoconf.mk MODULE = addrbook LIBRARY_NAME = addrbook IS_COMPONENT = 1 +REQUIRES = xpcom mailnews addrbook necko msgcompose mime msgbase msgbaseutil rdf rdfutil docshell appshell dom widget uriloader layout locale mork CPPSRCS = nsAbFactory.cpp EXPORTS = nsAbBaseCID.h diff --git a/mozilla/mailnews/addrbook/src/Makefile.in b/mozilla/mailnews/addrbook/src/Makefile.in index e7b23dd3cb0..5cb2d05c9dc 100644 --- a/mozilla/mailnews/addrbook/src/Makefile.in +++ b/mozilla/mailnews/addrbook/src/Makefile.in @@ -28,6 +28,7 @@ include $(DEPTH)/config/autoconf.mk MODULE = addrbook LIBRARY_NAME = addrbook_s +REQUIRES = xpcom mailnews rdf rdfutil appshell dom js layout widget mork docshell pref necko locale uriloader htmlparser webshell view uconv msgbase msgbaseutil mime msgcompose CPPSRCS = \ nsAddressBook.cpp \ diff --git a/mozilla/mailnews/base/build/Makefile.in b/mozilla/mailnews/base/build/Makefile.in index 4cc9a53adbf..ed8988d5991 100644 --- a/mozilla/mailnews/base/build/Makefile.in +++ b/mozilla/mailnews/base/build/Makefile.in @@ -29,6 +29,7 @@ include $(DEPTH)/config/autoconf.mk MODULE = msgbase LIBRARY_NAME = mailnews IS_COMPONENT = 1 +REQUIRES = xpcom necko intl locale timer rdf dom js docshell widget layout webshell mime uriloader mailnews mork txmgr htmlparser pref msgcompose view msgbaseutil appcomps msgdb editor appshell rdfutil ifeq ($(USE_SHORT_LIBNAME),1) EXTRA_DSO_LIBS = msgbutil diff --git a/mozilla/mailnews/base/search/public/Makefile.in b/mozilla/mailnews/base/search/public/Makefile.in index fb2b37b9cc3..aa1c574cf27 100644 --- a/mozilla/mailnews/base/search/public/Makefile.in +++ b/mozilla/mailnews/base/search/public/Makefile.in @@ -26,7 +26,8 @@ VPATH = @srcdir@ include $(DEPTH)/config/autoconf.mk -MODULE = msgsearch +MODULE = msgbase +XPIDL_MODULE = msgsearch EXPORTS = \ nsMsgBodyHandler.h \ diff --git a/mozilla/mailnews/base/search/src/Makefile.in b/mozilla/mailnews/base/search/src/Makefile.in index 37d0a433bb5..3bc51bf8b70 100644 --- a/mozilla/mailnews/base/search/src/Makefile.in +++ b/mozilla/mailnews/base/search/src/Makefile.in @@ -26,8 +26,9 @@ VPATH = @srcdir@ include $(DEPTH)/config/autoconf.mk -MODULE = msgsearch +MODULE = msgbase LIBRARY_NAME = msgsearch_s +REQUIRES = xpcom mailnews msgdb msgbaseutil necko mime appshell msgimap rdf msglocal intl locale pref js timer msgnews txmgr CPPSRCS = \ nsMsgFilterService.cpp \ diff --git a/mozilla/mailnews/base/src/Makefile.in b/mozilla/mailnews/base/src/Makefile.in index e6b4e990bd1..025de8cb74b 100644 --- a/mozilla/mailnews/base/src/Makefile.in +++ b/mozilla/mailnews/base/src/Makefile.in @@ -28,6 +28,7 @@ include $(DEPTH)/config/autoconf.mk MODULE = msgbase LIBRARY_NAME = msgbase_s +REQUIRES = xpcom necko dom js appshell appcomps uconv intl htmlparser widget docshell rdf mime editor layout mailnews locale msgbaseutil webshell txmgr view msgcompose msgdb uriloader pref profile msglocal msgimap msgsearch timer mork msgnews addrbook prefmigr chrome CPPSRCS = \ nsMessenger.cpp \ diff --git a/mozilla/mailnews/base/tests/Makefile.in b/mozilla/mailnews/base/tests/Makefile.in index e6c0dd9c957..d7ae9a00f09 100644 --- a/mozilla/mailnews/base/tests/Makefile.in +++ b/mozilla/mailnews/base/tests/Makefile.in @@ -28,6 +28,7 @@ include $(DEPTH)/config/autoconf.mk MODULE = msgbasetest PROGRAM = testmailnews$(BIN_SUFFIX) +REQUIRES = xpcom msgbase mime DIRS = accountmanager diff --git a/mozilla/mailnews/base/util/Makefile.in b/mozilla/mailnews/base/util/Makefile.in index d87f4b59774..548f715bfa4 100644 --- a/mozilla/mailnews/base/util/Makefile.in +++ b/mozilla/mailnews/base/util/Makefile.in @@ -29,6 +29,7 @@ include $(DEPTH)/config/autoconf.mk MODULE = msgbaseutil LIBRARY_NAME = msgbaseutil SHORT_LIBNAME = msgbutil +REQUIRES = xpcom msgbase rdf necko msgdb intl mork mailnews locale pref js rdfutil msgsearch rdfutil mime msgcompose docshell webshell wallet dom widget htmlparser view layout uriloader appshell msgimap msglocal msgnews txmgr uconv unicharutil nkcache CPPSRCS = \ nsMsgGroupRecord.cpp \ diff --git a/mozilla/mailnews/compose/build/Makefile.in b/mozilla/mailnews/compose/build/Makefile.in index 753de2ba846..f07effbb2fd 100644 --- a/mozilla/mailnews/compose/build/Makefile.in +++ b/mozilla/mailnews/compose/build/Makefile.in @@ -30,6 +30,7 @@ MODULE = msgcompose LIBRARY_NAME = msgcompose SHORT_LIBNAME = msgcomp IS_COMPONENT = 1 +REQUIRES = xpcom msgbase msgbaseutil editor necko dom js uriloader mime addrbook rdf rdfutil intl locale mailnews widget layout msgdb appshell nkcache ifeq ($(USE_SHORT_LIBNAME),1) EXTRA_DSO_LIBS = msgbutil diff --git a/mozilla/mailnews/compose/src/Makefile.in b/mozilla/mailnews/compose/src/Makefile.in index 6adb07aa8dd..b86a9f065c3 100644 --- a/mozilla/mailnews/compose/src/Makefile.in +++ b/mozilla/mailnews/compose/src/Makefile.in @@ -28,6 +28,7 @@ include $(DEPTH)/config/autoconf.mk MODULE = msgcompose LIBRARY_NAME = msgcompose_s +REQUIRES = xpcom dom editor uriloader msgbase mailnews necko mime pref intl locale layout js msgbaseutil msgdb rdf appshell msgimap msgnews uconv docshell webshell addrbook widget htmlparser view txmgr exthandler mork wallet nkcache CPPSRCS = \ nsMsgCompFields.cpp \ diff --git a/mozilla/mailnews/compose/tests/compose/Makefile.in b/mozilla/mailnews/compose/tests/compose/Makefile.in index 78873e0fc57..1272e30b652 100644 --- a/mozilla/mailnews/compose/tests/compose/Makefile.in +++ b/mozilla/mailnews/compose/tests/compose/Makefile.in @@ -27,6 +27,7 @@ VPATH = @srcdir@ include $(DEPTH)/config/autoconf.mk PROGRAM = TestMSGCompose$(BIN_SUFFIX) +REQUIRES = xpcom uconv msgbase msgbaseutil msgcompose editor necko pref js mailnews msgdb dom widget layout msglocal appshell mime CPPSRCS = test.cpp diff --git a/mozilla/mailnews/compose/tests/compose2/Makefile.in b/mozilla/mailnews/compose/tests/compose2/Makefile.in index af239ad7973..bfa14f4ee38 100644 --- a/mozilla/mailnews/compose/tests/compose2/Makefile.in +++ b/mozilla/mailnews/compose/tests/compose2/Makefile.in @@ -27,6 +27,7 @@ VPATH = @srcdir@ include $(DEPTH)/config/autoconf.mk PROGRAM = msgcomposetest2$(BIN_SUFFIX) +REQUIRES = xpcom mailnews msgbase msgbaseutil pref js necko msgdb msglocal msgcompose editor dom layout widget appshell CPPSRCS = test2.cpp diff --git a/mozilla/mailnews/compose/tests/geturl/Makefile.in b/mozilla/mailnews/compose/tests/geturl/Makefile.in index b88a7d640a0..d5a2b5f8943 100644 --- a/mozilla/mailnews/compose/tests/geturl/Makefile.in +++ b/mozilla/mailnews/compose/tests/geturl/Makefile.in @@ -27,6 +27,7 @@ VPATH = @srcdir@ include $(DEPTH)/config/autoconf.mk PROGRAM = geturl$(BIN_SUFFIX) +REQUIRES = xpcom necko pref js uconv mime msgbase msgbaseutil CPPSRCS = \ geturl.cpp \ diff --git a/mozilla/mailnews/compose/tests/sendlater/Makefile.in b/mozilla/mailnews/compose/tests/sendlater/Makefile.in index e0399574aa7..55c2d67bf42 100644 --- a/mozilla/mailnews/compose/tests/sendlater/Makefile.in +++ b/mozilla/mailnews/compose/tests/sendlater/Makefile.in @@ -27,6 +27,7 @@ VPATH = @srcdir@ include $(DEPTH)/config/autoconf.mk PROGRAM = sendlatertest$(BIN_SUFFIX) +REQUIRES = xpcom mailnews pref js msgbase msgbaseutil msgcompose msglocal necko editor dom widget layout msgdb appshell CPPSRCS = test.cpp diff --git a/mozilla/mailnews/compose/tests/sendpage/Makefile.in b/mozilla/mailnews/compose/tests/sendpage/Makefile.in index 8f90e04d211..03390f4514f 100644 --- a/mozilla/mailnews/compose/tests/sendpage/Makefile.in +++ b/mozilla/mailnews/compose/tests/sendpage/Makefile.in @@ -27,6 +27,7 @@ VPATH = @srcdir@ include $(DEPTH)/config/autoconf.mk PROGRAM = sendpage$(BIN_SUFFIX) +REQUIRES = xpcom mailnews pref js msgbase msgbaseutil msgcompose necko editor msgdb dom widget layout appshell CPPSRCS = Test.cpp diff --git a/mozilla/mailnews/db/msgdb/build/Makefile.in b/mozilla/mailnews/db/msgdb/build/Makefile.in index 7255d95745a..4a5adc0f022 100644 --- a/mozilla/mailnews/db/msgdb/build/Makefile.in +++ b/mozilla/mailnews/db/msgdb/build/Makefile.in @@ -29,6 +29,7 @@ include $(DEPTH)/config/autoconf.mk MODULE = msgdb LIBRARY_NAME = msgdb IS_COMPONENT = 1 +REQUIRES = xpcom mailnews locale mork mime msgbase msgbaseutil ifeq ($(USE_SHORT_LIBNAME),1) EXTRA_DSO_LIBS = msgbutil diff --git a/mozilla/mailnews/db/msgdb/src/Makefile.in b/mozilla/mailnews/db/msgdb/src/Makefile.in index 2b12a9bf997..ea7d97b5ed9 100644 --- a/mozilla/mailnews/db/msgdb/src/Makefile.in +++ b/mozilla/mailnews/db/msgdb/src/Makefile.in @@ -28,6 +28,7 @@ include $(DEPTH)/config/autoconf.mk MODULE = msgdb LIBRARY_NAME = msgdb_s +REQUIRES = xpcom mailnews mork msgbase msgbaseutil locale mime necko pref js CPPSRCS = \ nsMsgDatabase.cpp \ diff --git a/mozilla/mailnews/imap/build/Makefile.in b/mozilla/mailnews/imap/build/Makefile.in index e0c49aaef1c..b00440863d7 100644 --- a/mozilla/mailnews/imap/build/Makefile.in +++ b/mozilla/mailnews/imap/build/Makefile.in @@ -29,6 +29,7 @@ include $(DEPTH)/config/autoconf.mk MODULE = msgimap LIBRARY_NAME = msgimap IS_COMPONENT = 1 +REQUIRES = xpcom mailnews msgimap msgbase msgbaseutil rdf rdfutil necko msgdb txmgr mime pref intl uconv js locale msglocal nkcache ifeq ($(USE_SHORT_LIBNAME),1) EXTRA_DSO_LIBS = msgbutil diff --git a/mozilla/mailnews/imap/src/Makefile.in b/mozilla/mailnews/imap/src/Makefile.in index 5e2f6205a2b..997a026e68a 100644 --- a/mozilla/mailnews/imap/src/Makefile.in +++ b/mozilla/mailnews/imap/src/Makefile.in @@ -28,6 +28,7 @@ include $(DEPTH)/config/autoconf.mk MODULE = msgimap LIBRARY_NAME = msgimap_s +REQUIRES = xpcom mailnews rdf msgbase msgbaseutil rdfutil necko msgdb uconv mime pref js intl appshell nkcache timer locale txmgr dom docshell msglocal widget layout uriloader EXPORTS = \ nsImapMessage.h \ diff --git a/mozilla/mailnews/imap/tests/harness/Makefile.in b/mozilla/mailnews/imap/tests/harness/Makefile.in index a32dc5f568d..b4e800a0ded 100644 --- a/mozilla/mailnews/imap/tests/harness/Makefile.in +++ b/mozilla/mailnews/imap/tests/harness/Makefile.in @@ -28,6 +28,7 @@ include $(DEPTH)/config/autoconf.mk MODULE = msgimaptest PROGRAM = testimap$(BIN_SUFFIX) +REQUIRES = xpcom mailnews msgimap necko msgbase msgbaseutil msglocal txmgr msgdb rdf rdfutil intl locale mork mime pref js appshell CPPSRCS = imapProtocolTest.cpp diff --git a/mozilla/mailnews/import/src/Makefile.in b/mozilla/mailnews/import/src/Makefile.in index e99d7df5dd3..a71f4656fe2 100644 --- a/mozilla/mailnews/import/src/Makefile.in +++ b/mozilla/mailnews/import/src/Makefile.in @@ -29,6 +29,7 @@ include $(DEPTH)/config/autoconf.mk MODULE = import LIBRARY_NAME = import IS_COMPONENT = 1 +REQUIRES = xpcom mailnews addrbook uconv mork msgbase msgbaseutil profile intl locale necko rdf msgdb rdfutil CPPSRCS = \ nsImportFactory.cpp \ diff --git a/mozilla/mailnews/import/text/src/Makefile.in b/mozilla/mailnews/import/text/src/Makefile.in index 2696405e485..0d2f00ec7df 100644 --- a/mozilla/mailnews/import/text/src/Makefile.in +++ b/mozilla/mailnews/import/text/src/Makefile.in @@ -29,7 +29,7 @@ include $(DEPTH)/config/autoconf.mk MODULE = impText LIBRARY_NAME = impText IS_COMPONENT = 1 - +REQUIRES = xpcom mailnews import intl locale necko addrbook pref js mork CPPSRCS = nsTextFactory.cpp \ nsTextStringBundle.cpp \ diff --git a/mozilla/mailnews/local/build/Makefile.in b/mozilla/mailnews/local/build/Makefile.in index 11d7308de6c..ddbb364b736 100644 --- a/mozilla/mailnews/local/build/Makefile.in +++ b/mozilla/mailnews/local/build/Makefile.in @@ -30,6 +30,7 @@ MODULE = msglocal LIBRARY_NAME = localmail SHORT_LIBNAME = msglocal IS_COMPONENT = 1 +REQUIRES = xpcom mailnews msgbase msgbaseutil msgdb necko txmgr rdf rdfutil mime intl locale pref js nkcache ifeq ($(USE_SHORT_LIBNAME),1) EXTRA_DSO_LIBS = msgbutil diff --git a/mozilla/mailnews/local/src/Makefile.in b/mozilla/mailnews/local/src/Makefile.in index dbe9841d884..05d34d376a8 100644 --- a/mozilla/mailnews/local/src/Makefile.in +++ b/mozilla/mailnews/local/src/Makefile.in @@ -28,6 +28,7 @@ include $(DEPTH)/config/autoconf.mk MODULE = msglocal LIBRARY_NAME = msglocal_s +REQUIRES = xpcom msgbase msgbaseutil msgnews mailnews pref js necko msgdb rdf intl locale mime dom rdfutil txmgr widget layout docshell uriloader msgimap chrome appshell nkcache CPPSRCS = \ nsPop3Protocol.cpp \ diff --git a/mozilla/mailnews/local/tests/pop3/Makefile.in b/mozilla/mailnews/local/tests/pop3/Makefile.in index 9cafce4acd8..8c1642eb5db 100644 --- a/mozilla/mailnews/local/tests/pop3/Makefile.in +++ b/mozilla/mailnews/local/tests/pop3/Makefile.in @@ -28,6 +28,7 @@ include $(DEPTH)/config/autoconf.mk PROGRAM = pop3Test$(BIN_SUFFIX) CPPSRCS = pop3Test.cpp +REQUIRES = xpcom mailnews necko pref js appshell msgbase msgbaseutil msglocal msgdb ifeq ($(USE_SHORT_LIBNAME),1) EXTRA_DSO_LIBS = msgbutil diff --git a/mozilla/mailnews/mime/build/Makefile.in b/mozilla/mailnews/mime/build/Makefile.in index 4e77f983de8..f1dfd8083ff 100644 --- a/mozilla/mailnews/mime/build/Makefile.in +++ b/mozilla/mailnews/mime/build/Makefile.in @@ -29,6 +29,7 @@ include $(DEPTH)/config/autoconf.mk MODULE = mime LIBRARY_NAME = mime IS_COMPONENT = 1 +REQUIRES = xpcom necko msgbase msgbaseutil pref js necko uconv ifeq ($(USE_SHORT_LIBNAME),1) EXTRA_DSO_LIBS = msgbutil diff --git a/mozilla/mailnews/mime/cthandlers/signstub/Makefile.in b/mozilla/mailnews/mime/cthandlers/signstub/Makefile.in index e64bc84c63f..1f454dfb338 100644 --- a/mozilla/mailnews/mime/cthandlers/signstub/Makefile.in +++ b/mozilla/mailnews/mime/cthandlers/signstub/Makefile.in @@ -29,6 +29,7 @@ include $(DEPTH)/config/autoconf.mk MODULE = signed LIBRARY_NAME = signed IS_COMPONENT = 1 +REQUIRES = xpcom mime msgbase msgbaseutil pref js necko uconv CPPSRCS = \ mimexpcom.cpp \ diff --git a/mozilla/mailnews/mime/cthandlers/smimestub/Makefile.in b/mozilla/mailnews/mime/cthandlers/smimestub/Makefile.in index a3394ade304..442a40fd3fd 100644 --- a/mozilla/mailnews/mime/cthandlers/smimestub/Makefile.in +++ b/mozilla/mailnews/mime/cthandlers/smimestub/Makefile.in @@ -29,6 +29,7 @@ include $(DEPTH)/config/autoconf.mk MODULE = smime LIBRARY_NAME = smime IS_COMPONENT = 1 +REQUIRES = xpcom mime msgbase msgbaseutil pref necko uconv js CPPSRCS = \ mimexpcom.cpp \ diff --git a/mozilla/mailnews/mime/cthandlers/vcard/Makefile.in b/mozilla/mailnews/mime/cthandlers/vcard/Makefile.in index b512d8296b6..9b396147d8a 100644 --- a/mozilla/mailnews/mime/cthandlers/vcard/Makefile.in +++ b/mozilla/mailnews/mime/cthandlers/vcard/Makefile.in @@ -29,6 +29,7 @@ include $(DEPTH)/config/autoconf.mk MODULE = vcard LIBRARY_NAME = vcard IS_COMPONENT = 1 +REQUIRES = xpcom mime msgbase msgbaseutil uconv necko intl locale pref js ifeq ($(USE_SHORT_LIBNAME),1) EXTRA_DSO_LIBS = msgbutil diff --git a/mozilla/mailnews/mime/emitters/build/Makefile.in b/mozilla/mailnews/mime/emitters/build/Makefile.in index d8a3b6fa88d..9dab070444b 100644 --- a/mozilla/mailnews/mime/emitters/build/Makefile.in +++ b/mozilla/mailnews/mime/emitters/build/Makefile.in @@ -30,6 +30,7 @@ MODULE = mimeemitter LIBRARY_NAME = mimeemitter SHORT_LIBNAME = mimemitr IS_COMPONENT = 1 +REQUIRES = xpcom mime necko pref js intl locale msgbase msgbaseutil CPPSRCS = nsEmitterFactory.cpp EXPORTS = nsMimeEmitterCID.h diff --git a/mozilla/mailnews/mime/emitters/src/Makefile.in b/mozilla/mailnews/mime/emitters/src/Makefile.in index 6be834a819b..a98e7663b18 100644 --- a/mozilla/mailnews/mime/emitters/src/Makefile.in +++ b/mozilla/mailnews/mime/emitters/src/Makefile.in @@ -28,6 +28,7 @@ include $(DEPTH)/config/autoconf.mk MODULE = mimeemitter LIBRARY_NAME = emitterutil_s +REQUIRES = xpcom mime msgbase msgbaseutil pref js necko intl locale mailnews rdf msgdb addrbook EXPORTS = \ nsEmitterUtils.h \ diff --git a/mozilla/mailnews/mime/src/Makefile.in b/mozilla/mailnews/mime/src/Makefile.in index 87fcaf7b92f..6ce8e242131 100644 --- a/mozilla/mailnews/mime/src/Makefile.in +++ b/mozilla/mailnews/mime/src/Makefile.in @@ -28,6 +28,7 @@ include $(DEPTH)/config/autoconf.mk MODULE = mime LIBRARY_NAME = mime_s +REQUIRES = xpcom msgbase msgbaseutil pref js necko uconv msgcompose editor dom layout widget intl msgimap exthandler rdf rdfutil mailnews locale msgdb chardet mimeemitter caps CSRCS = oldi18n.c diff --git a/mozilla/mailnews/news/build/Makefile.in b/mozilla/mailnews/news/build/Makefile.in index 8ca3467f7dd..1546b390d57 100644 --- a/mozilla/mailnews/news/build/Makefile.in +++ b/mozilla/mailnews/news/build/Makefile.in @@ -29,6 +29,7 @@ include $(DEPTH)/config/autoconf.mk MODULE = msgnews LIBRARY_NAME = msgnews IS_COMPONENT = 1 +REQUIRES = xpcom js mailnews msgbase msgbaseutil msgdb appshell timer mime necko rdf rdfutil pref uriloader nkcache CPPSRCS = nsMsgNewsFactory.cpp EXPORTS = nsMsgNewsCID.h diff --git a/mozilla/mailnews/news/src/Makefile.in b/mozilla/mailnews/news/src/Makefile.in index c1b3ee91e5b..6f517e714fc 100644 --- a/mozilla/mailnews/news/src/Makefile.in +++ b/mozilla/mailnews/news/src/Makefile.in @@ -28,6 +28,7 @@ include $(DEPTH)/config/autoconf.mk MODULE = msgnews LIBRARY_NAME = msgnews_s +REQUIRES = xpcom mailnews msgbase msgbaseutil necko msgdb locale mork dom js rdf docshell layout widget pref uriloader appshell mime intl timer webshell wallet view htmlparser rdfutil nkcache CPPSRCS = \ nsNNTPArticleList.cpp \ diff --git a/mozilla/modules/appfilelocprovider/src/Makefile.in b/mozilla/modules/appfilelocprovider/src/Makefile.in index 1b7ec4c1cdc..6f1b034fece 100644 --- a/mozilla/modules/appfilelocprovider/src/Makefile.in +++ b/mozilla/modules/appfilelocprovider/src/Makefile.in @@ -28,6 +28,7 @@ include $(DEPTH)/config/autoconf.mk MODULE = xpfelocations LIBRARY_NAME = xpfelocation_s +REQUIRES = xpcom chrome necko CPPSRCS = nsAppFileLocationProvider.cpp diff --git a/mozilla/modules/libimg/gifcom/Makefile.in b/mozilla/modules/libimg/gifcom/Makefile.in index ba159df3347..288c2194a88 100644 --- a/mozilla/modules/libimg/gifcom/Makefile.in +++ b/mozilla/modules/libimg/gifcom/Makefile.in @@ -28,7 +28,7 @@ include $(DEPTH)/config/autoconf.mk LIBRARY_NAME = nsgif IS_COMPONENT = 1 - +REQUIRES = xpcom img layout locale util CPPSRCS = \ gif.cpp \ diff --git a/mozilla/modules/libimg/jpgcom/Makefile.in b/mozilla/modules/libimg/jpgcom/Makefile.in index 0eec2a65e0a..7f9be3155c0 100644 --- a/mozilla/modules/libimg/jpgcom/Makefile.in +++ b/mozilla/modules/libimg/jpgcom/Makefile.in @@ -28,7 +28,7 @@ include $(DEPTH)/config/autoconf.mk LIBRARY_NAME = nsjpg IS_COMPONENT = 1 - +REQUIRES = xpcom img util layout locale CPPSRCS = \ jpeg.cpp \ diff --git a/mozilla/modules/libimg/mngcom/Makefile.in b/mozilla/modules/libimg/mngcom/Makefile.in index bffe9a23295..67f484fe824 100644 --- a/mozilla/modules/libimg/mngcom/Makefile.in +++ b/mozilla/modules/libimg/mngcom/Makefile.in @@ -28,6 +28,7 @@ include $(DEPTH)/config/autoconf.mk LIBRARY_NAME = nsmng IS_COMPONENT = 1 +REQUIRES = xpcom img layout util locale mng ifeq ($(MOZ_WIDGET_TOOLKIT),os2) EXTRA_DSO_LIBS = libmng diff --git a/mozilla/modules/libimg/png/Makefile.in b/mozilla/modules/libimg/png/Makefile.in index dc2a9d207fb..29560830892 100644 --- a/mozilla/modules/libimg/png/Makefile.in +++ b/mozilla/modules/libimg/png/Makefile.in @@ -55,11 +55,11 @@ EXPORTS := $(addprefix $(srcdir)/, $(EXPORTS)) LOCAL_INCLUDES = -I$(srcdir) ifndef MOZ_NATIVE_ZLIB -EXTRA_DSO_LDOPTS = -L$(DIST)/bin -lz +EXTRA_DSO_LDOPTS = $(ZLIB_LIBS) endif ifeq ($(MOZ_WIDGET_TOOLKIT),os2) -EXTRA_DSO_LDOPTS = -L$(DIST)/lib $(DIST)/lib/z.lib +EXTRA_DSO_LDOPTS = $(ZLIB_LIBS) else override NO_SHARED_LIB=1 override NO_STATIC_LIB= diff --git a/mozilla/modules/libimg/pngcom/Makefile.in b/mozilla/modules/libimg/pngcom/Makefile.in index ebaa9869c01..b3b4994a3d6 100644 --- a/mozilla/modules/libimg/pngcom/Makefile.in +++ b/mozilla/modules/libimg/pngcom/Makefile.in @@ -28,7 +28,7 @@ include $(DEPTH)/config/autoconf.mk LIBRARY_NAME = nspng IS_COMPONENT = 1 - +REQUIRES = xpcom img util layout locale CPPSRCS = \ ipng.cpp \ diff --git a/mozilla/modules/libimg/src/Makefile.in b/mozilla/modules/libimg/src/Makefile.in index 1a9b692679d..2fe9fc4de08 100644 --- a/mozilla/modules/libimg/src/Makefile.in +++ b/mozilla/modules/libimg/src/Makefile.in @@ -28,7 +28,7 @@ include $(DEPTH)/config/autoconf.mk MODULE = img LIBRARY_NAME = img_s - +REQUIRES = xpcom layout util locale cookie necko widget dom timer CPPSRCS = \ ilNetReader.cpp \ diff --git a/mozilla/modules/libjar/Makefile.in b/mozilla/modules/libjar/Makefile.in index 8fae0d919e8..2a88bd48fc3 100644 --- a/mozilla/modules/libjar/Makefile.in +++ b/mozilla/modules/libjar/Makefile.in @@ -36,6 +36,7 @@ endif MODULE = jar LIBRARY_NAME = jar$(VERSION_NUMBER) IS_COMPONENT = 1 +REQUIRES = xpcom caps CPPSRCS = $(MODULES_LIBJAR_LCPPSRCS) diff --git a/mozilla/modules/libjar/standalone/Makefile.in b/mozilla/modules/libjar/standalone/Makefile.in index 672176aae5f..d5fca8a139f 100644 --- a/mozilla/modules/libjar/standalone/Makefile.in +++ b/mozilla/modules/libjar/standalone/Makefile.in @@ -30,6 +30,7 @@ include $(srcdir)/../objs.mk MODULE = jar LIBRARY_NAME = jar$(VERSION_NUMBER)_s +REQUIRES = xpcom caps #DEP_XPIDLSRCS = $(MODULES_LIBJAR_XPIDLSRCS) #EXPORTS = $(MODULES_LIBJAR_LEXPORTS) diff --git a/mozilla/modules/libpref/src/Makefile.in b/mozilla/modules/libpref/src/Makefile.in index 25fea51681c..b42bda96ecb 100644 --- a/mozilla/modules/libpref/src/Makefile.in +++ b/mozilla/modules/libpref/src/Makefile.in @@ -29,7 +29,7 @@ include $(DEPTH)/config/autoconf.mk MODULE = pref LIBRARY_NAME = pref IS_COMPONENT = 1 - +REQUIRES = xpcom js profile xpconnect caps dom intl locale CSRCS = prefapi.c diff --git a/mozilla/modules/libutil/src/Makefile.in b/mozilla/modules/libutil/src/Makefile.in index 5532d998126..6c8268bbf33 100644 --- a/mozilla/modules/libutil/src/Makefile.in +++ b/mozilla/modules/libutil/src/Makefile.in @@ -28,7 +28,7 @@ include $(DEPTH)/config/autoconf.mk MODULE = util LIBRARY_NAME = mozutil_s - +REQUIRES = xpcom CSRCS = obs.c CPPSRCS = stopwatch.cpp diff --git a/mozilla/modules/mpfilelocprovider/src/Makefile.in b/mozilla/modules/mpfilelocprovider/src/Makefile.in index dd54a9fb7c0..c5b1fb00ec7 100755 --- a/mozilla/modules/mpfilelocprovider/src/Makefile.in +++ b/mozilla/modules/mpfilelocprovider/src/Makefile.in @@ -28,6 +28,7 @@ include $(DEPTH)/config/autoconf.mk MODULE = mpfilelocprovider LIBRARY_NAME = mpfilelocprovider_s +REQUIRES = xpcom CPPSRCS = nsMPFileLocProvider.cpp diff --git a/mozilla/modules/oji/src/Makefile.in b/mozilla/modules/oji/src/Makefile.in index 02f56e4f77b..5ee8cef30c6 100644 --- a/mozilla/modules/oji/src/Makefile.in +++ b/mozilla/modules/oji/src/Makefile.in @@ -26,9 +26,9 @@ VPATH = @srcdir@ include $(DEPTH)/config/autoconf.mk -MODULE = ojiimpl +MODULE = oji IS_COMPONENT = 1 - +REQUIRES = xpcom java js plugin caps pref js jar layout necko dom widget xpconnect ifdef MOZ_OJI LIBRARY_NAME = oji diff --git a/mozilla/modules/plugin/base/src/Makefile.in b/mozilla/modules/plugin/base/src/Makefile.in index 9789567218e..5effdf33b54 100644 --- a/mozilla/modules/plugin/base/src/Makefile.in +++ b/mozilla/modules/plugin/base/src/Makefile.in @@ -26,11 +26,11 @@ VPATH = @srcdir@ include $(DEPTH)/config/autoconf.mk -MODULE = layout +MODULE = plugin LIBRARY_NAME = gkplugin SHORT_LIBNAME = ngplugin IS_COMPONENT = 1 - +REQUIRES = xpcom java pref js necko gtkxtbin webshell caps intl dom locale layout widget cookie mime oji exthandler appshell htmlparser view docshell webbrwsr CPPSRCS = \ ns4xPlugin.cpp \ diff --git a/mozilla/modules/plugin/default/unix/Makefile.in b/mozilla/modules/plugin/default/unix/Makefile.in index 0e7ab6805d5..470e6d86bfd 100644 --- a/mozilla/modules/plugin/default/unix/Makefile.in +++ b/mozilla/modules/plugin/default/unix/Makefile.in @@ -29,6 +29,7 @@ include $(DEPTH)/config/autoconf.mk #MODULE = plugin LIBRARY_NAME = nullplugin #IS_COMPONENT = 1 +REQUIRES = java CSRCS = \ npshell.c\ diff --git a/mozilla/modules/plugin/nglsrc/Makefile.in b/mozilla/modules/plugin/nglsrc/Makefile.in index 9789567218e..5effdf33b54 100644 --- a/mozilla/modules/plugin/nglsrc/Makefile.in +++ b/mozilla/modules/plugin/nglsrc/Makefile.in @@ -26,11 +26,11 @@ VPATH = @srcdir@ include $(DEPTH)/config/autoconf.mk -MODULE = layout +MODULE = plugin LIBRARY_NAME = gkplugin SHORT_LIBNAME = ngplugin IS_COMPONENT = 1 - +REQUIRES = xpcom java pref js necko gtkxtbin webshell caps intl dom locale layout widget cookie mime oji exthandler appshell htmlparser view docshell webbrwsr CPPSRCS = \ ns4xPlugin.cpp \ diff --git a/mozilla/modules/plugin/samples/default/unix/Makefile.in b/mozilla/modules/plugin/samples/default/unix/Makefile.in index 0e7ab6805d5..470e6d86bfd 100644 --- a/mozilla/modules/plugin/samples/default/unix/Makefile.in +++ b/mozilla/modules/plugin/samples/default/unix/Makefile.in @@ -29,6 +29,7 @@ include $(DEPTH)/config/autoconf.mk #MODULE = plugin LIBRARY_NAME = nullplugin #IS_COMPONENT = 1 +REQUIRES = java CSRCS = \ npshell.c\ diff --git a/mozilla/modules/plugin/samples/simple/Makefile.in b/mozilla/modules/plugin/samples/simple/Makefile.in index d14fdca9c0a..554b6dde69b 100644 --- a/mozilla/modules/plugin/samples/simple/Makefile.in +++ b/mozilla/modules/plugin/samples/simple/Makefile.in @@ -29,6 +29,7 @@ include $(DEPTH)/config/autoconf.mk MODULE = npsimple LIBRARY_NAME = npsimple IS_COMPONENT = 1 +REQUIRES = xpcom plugin XPIDLSRCS = nsISimplePluginInstance.idl diff --git a/mozilla/modules/plugin/test/Makefile.in b/mozilla/modules/plugin/test/Makefile.in index d14fdca9c0a..554b6dde69b 100644 --- a/mozilla/modules/plugin/test/Makefile.in +++ b/mozilla/modules/plugin/test/Makefile.in @@ -29,6 +29,7 @@ include $(DEPTH)/config/autoconf.mk MODULE = npsimple LIBRARY_NAME = npsimple IS_COMPONENT = 1 +REQUIRES = xpcom plugin XPIDLSRCS = nsISimplePluginInstance.idl diff --git a/mozilla/netwerk/base/src/Makefile.in b/mozilla/netwerk/base/src/Makefile.in index 3ca8f9779b1..63e89597058 100644 --- a/mozilla/netwerk/base/src/Makefile.in +++ b/mozilla/netwerk/base/src/Makefile.in @@ -28,6 +28,7 @@ include $(DEPTH)/config/autoconf.mk MODULE = necko LIBRARY_NAME = neckobase_s +REQUIRES = xpcom exthandler mime intl locale nkcache pref js CPPSRCS = \ nsURLHelper.cpp \ diff --git a/mozilla/netwerk/build/Makefile.in b/mozilla/netwerk/build/Makefile.in index 517b0343145..dc677c39b5b 100644 --- a/mozilla/netwerk/build/Makefile.in +++ b/mozilla/netwerk/build/Makefile.in @@ -29,6 +29,7 @@ include $(DEPTH)/config/autoconf.mk MODULE = necko LIBRARY_NAME = necko IS_COMPONENT = 1 +REQUIRES = xpcom nkcache pref js mime dbm util jar locale intl CPPSRCS = nsNetModule.cpp diff --git a/mozilla/netwerk/build2/Makefile.in b/mozilla/netwerk/build2/Makefile.in index 81fd8a13a23..5481981fc74 100644 --- a/mozilla/netwerk/build2/Makefile.in +++ b/mozilla/netwerk/build2/Makefile.in @@ -29,6 +29,7 @@ include $(DEPTH)/config/autoconf.mk MODULE = necko LIBRARY_NAME = necko2 IS_COMPONENT = 1 +REQUIRES = xpcom CPPSRCS = nsNetModule2.cpp diff --git a/mozilla/netwerk/cache/filecache/Makefile.in b/mozilla/netwerk/cache/filecache/Makefile.in index 9f11b9cd4b3..bd6bf140805 100644 --- a/mozilla/netwerk/cache/filecache/Makefile.in +++ b/mozilla/netwerk/cache/filecache/Makefile.in @@ -28,8 +28,8 @@ srcdir = @srcdir@ include $(DEPTH)/config/autoconf.mk MODULE = nkcache - LIBRARY_NAME = nkfilecache_s +REQUIRES = xpcom necko dbm pref js exthandler mime SHARED_LIBRARY_LIBS = $(DIST)/lib/libmozdbm_s.$(LIB_SUFFIX) diff --git a/mozilla/netwerk/cache/filecache/test/Makefile.in b/mozilla/netwerk/cache/filecache/test/Makefile.in index 07eb12e9514..4f6f192b4fe 100644 --- a/mozilla/netwerk/cache/filecache/test/Makefile.in +++ b/mozilla/netwerk/cache/filecache/test/Makefile.in @@ -22,6 +22,7 @@ VPATH = @srcdir@ include $(DEPTH)/config/autoconf.mk +MODULE = test_nkcache CPPSRCS = \ diskcache.cpp \ diff --git a/mozilla/netwerk/cache/memcache/Makefile.in b/mozilla/netwerk/cache/memcache/Makefile.in index 7009327c1d6..ed7c18f7376 100644 --- a/mozilla/netwerk/cache/memcache/Makefile.in +++ b/mozilla/netwerk/cache/memcache/Makefile.in @@ -24,9 +24,8 @@ srcdir = @srcdir@ include $(DEPTH)/config/autoconf.mk MODULE = nkcache - LIBRARY_NAME = nkmemcache_s - +REQUIRES = xpcom necko EXPORTS=nsMemCacheCID.h \ nsMemCache.h \ diff --git a/mozilla/netwerk/cache/mgr/Makefile.in b/mozilla/netwerk/cache/mgr/Makefile.in index fc8d507f7f9..b9928358807 100644 --- a/mozilla/netwerk/cache/mgr/Makefile.in +++ b/mozilla/netwerk/cache/mgr/Makefile.in @@ -28,7 +28,7 @@ include $(DEPTH)/config/autoconf.mk MODULE = nkcache LIBRARY_NAME = nkcachemgr_s - +REQUIRES = xpcom necko pref js EXPORTS = \ nsCacheManager.h \ diff --git a/mozilla/netwerk/cache/public/Makefile.in b/mozilla/netwerk/cache/public/Makefile.in index bb3e71a4cde..62cf0d907ee 100644 --- a/mozilla/netwerk/cache/public/Makefile.in +++ b/mozilla/netwerk/cache/public/Makefile.in @@ -24,7 +24,7 @@ topsrcdir = @top_srcdir@ srcdir = @srcdir@ VPATH = @srcdir@ -MODULE = necko_cache +MODULE = nkcache include $(DEPTH)/config/autoconf.mk diff --git a/mozilla/netwerk/dns/src/Makefile.in b/mozilla/netwerk/dns/src/Makefile.in index ab1c0f1da18..6fee4659ae8 100644 --- a/mozilla/netwerk/dns/src/Makefile.in +++ b/mozilla/netwerk/dns/src/Makefile.in @@ -28,7 +28,7 @@ include $(DEPTH)/config/autoconf.mk MODULE = necko LIBRARY_NAME = neckodns_s - +REQUIRES = xpcom CPPSRCS = nsDnsService.cpp # we don't want the shared lib, but we want to force the creation of a diff --git a/mozilla/netwerk/mime/src/Makefile.in b/mozilla/netwerk/mime/src/Makefile.in index 48eeddb1f7f..c9281b8b580 100644 --- a/mozilla/netwerk/mime/src/Makefile.in +++ b/mozilla/netwerk/mime/src/Makefile.in @@ -28,7 +28,7 @@ include $(DEPTH)/config/autoconf.mk MODULE = mimetype LIBRARY_NAME = nkmime_s - +REQUIRES = xpcom mime necko appshell CPPSRCS = \ nsMIMEInfoImpl.cpp \ diff --git a/mozilla/netwerk/protocol/about/src/Makefile.in b/mozilla/netwerk/protocol/about/src/Makefile.in index 01456f3d0a0..af6d967368a 100644 --- a/mozilla/netwerk/protocol/about/src/Makefile.in +++ b/mozilla/netwerk/protocol/about/src/Makefile.in @@ -28,7 +28,7 @@ include $(DEPTH)/config/autoconf.mk MODULE = necko LIBRARY_NAME = nkabout_s - +REQUIRES = xpcom nkcache CPPSRCS = \ nsAboutProtocolHandler.cpp \ diff --git a/mozilla/netwerk/protocol/data/src/Makefile.in b/mozilla/netwerk/protocol/data/src/Makefile.in index 7af7eb44179..d675de14f74 100644 --- a/mozilla/netwerk/protocol/data/src/Makefile.in +++ b/mozilla/netwerk/protocol/data/src/Makefile.in @@ -28,6 +28,7 @@ include $(DEPTH)/config/autoconf.mk MODULE = necko LIBRARY_NAME = nkdata_s +REQUIRES = xpcom CPPSRCS = \ nsDataHandler.cpp \ diff --git a/mozilla/netwerk/protocol/datetime/src/Makefile.in b/mozilla/netwerk/protocol/datetime/src/Makefile.in index d6359d524d6..036cb3901ca 100644 --- a/mozilla/netwerk/protocol/datetime/src/Makefile.in +++ b/mozilla/netwerk/protocol/datetime/src/Makefile.in @@ -28,6 +28,7 @@ include $(DEPTH)/config/autoconf.mk MODULE = necko LIBRARY_NAME = nkdatetm_s +REQUIRES = xpcom CPPSRCS = \ nsDateTimeHandler.cpp \ diff --git a/mozilla/netwerk/protocol/file/src/Makefile.in b/mozilla/netwerk/protocol/file/src/Makefile.in index e63965a8233..922366cf42a 100644 --- a/mozilla/netwerk/protocol/file/src/Makefile.in +++ b/mozilla/netwerk/protocol/file/src/Makefile.in @@ -28,7 +28,7 @@ include $(DEPTH)/config/autoconf.mk MODULE = necko LIBRARY_NAME = nkfile_s - +REQUIRES = xpcom exthandler mime CPPSRCS = \ nsFileChannel.cpp \ diff --git a/mozilla/netwerk/protocol/finger/src/Makefile.in b/mozilla/netwerk/protocol/finger/src/Makefile.in index fb393d9dd13..594211152fa 100644 --- a/mozilla/netwerk/protocol/finger/src/Makefile.in +++ b/mozilla/netwerk/protocol/finger/src/Makefile.in @@ -27,6 +27,7 @@ include $(DEPTH)/config/autoconf.mk MODULE = necko LIBRARY_NAME = nkfinger_s +REQUIRES = xpcom mime CPPSRCS = \ nsFingerHandler.cpp \ diff --git a/mozilla/netwerk/protocol/ftp/src/Makefile.in b/mozilla/netwerk/protocol/ftp/src/Makefile.in index bd11a052bbd..3b27aec5ec8 100644 --- a/mozilla/netwerk/protocol/ftp/src/Makefile.in +++ b/mozilla/netwerk/protocol/ftp/src/Makefile.in @@ -28,6 +28,7 @@ include $(DEPTH)/config/autoconf.mk MODULE = necko LIBRARY_NAME = nkftp_s +REQUIRES = xpcom exthandler mime wallet dom layout widget CPPSRCS = \ nsFtpProtocolHandler.cpp \ diff --git a/mozilla/netwerk/protocol/http/src/Makefile.in b/mozilla/netwerk/protocol/http/src/Makefile.in index 1d5012ed809..1332dfe37c2 100644 --- a/mozilla/netwerk/protocol/http/src/Makefile.in +++ b/mozilla/netwerk/protocol/http/src/Makefile.in @@ -28,7 +28,7 @@ include $(DEPTH)/config/autoconf.mk MODULE = necko LIBRARY_NAME = nkhttp_s - +REQUIRES = xpcom pref js nkcache exthandler mime wallet dom layout widget caps psmglue security CPPSRCS = \ nsHTTPHandler.cpp \ diff --git a/mozilla/netwerk/protocol/jar/src/Makefile.in b/mozilla/netwerk/protocol/jar/src/Makefile.in index 5a5f4094bf7..5fb8e1f2c7f 100644 --- a/mozilla/netwerk/protocol/jar/src/Makefile.in +++ b/mozilla/netwerk/protocol/jar/src/Makefile.in @@ -28,7 +28,7 @@ include $(DEPTH)/config/autoconf.mk MODULE = necko LIBRARY_NAME = nkjar_s - +REQUIRES = xpcom jar exthandler mime caps dom js pref xpconnect CPPSRCS = \ nsJARProtocolHandler.cpp \ diff --git a/mozilla/netwerk/protocol/keyword/src/Makefile.in b/mozilla/netwerk/protocol/keyword/src/Makefile.in index c5158b8e807..6f6ac725563 100644 --- a/mozilla/netwerk/protocol/keyword/src/Makefile.in +++ b/mozilla/netwerk/protocol/keyword/src/Makefile.in @@ -28,7 +28,7 @@ include $(DEPTH)/config/autoconf.mk MODULE = necko LIBRARY_NAME = nkkwd_s - +REQUIRES = xpcom pref js CPPSRCS = \ nsKeywordProtocolHandler.cpp \ diff --git a/mozilla/netwerk/protocol/res/src/Makefile.in b/mozilla/netwerk/protocol/res/src/Makefile.in index 310ec3dc8e9..f96a1773a2d 100644 --- a/mozilla/netwerk/protocol/res/src/Makefile.in +++ b/mozilla/netwerk/protocol/res/src/Makefile.in @@ -28,7 +28,7 @@ include $(DEPTH)/config/autoconf.mk MODULE = necko LIBRARY_NAME = nkres_s - +REQUIRES = xpcom CPPSRCS = \ nsResChannel.cpp \ diff --git a/mozilla/netwerk/socket/base/Makefile.in b/mozilla/netwerk/socket/base/Makefile.in index ef46c813c69..24bc5b9943b 100755 --- a/mozilla/netwerk/socket/base/Makefile.in +++ b/mozilla/netwerk/socket/base/Makefile.in @@ -29,6 +29,7 @@ include $(DEPTH)/config/autoconf.mk MODULE = necko XPIDL_MODULE = necko_socket LIBRARY_NAME = neckosocket_s +REQUIRES = xpcom CPPSRCS = nsSocketProviderService.cpp nsSOCKSSocketProvider.cpp nsSOCKSIOLayer.cpp diff --git a/mozilla/netwerk/streamconv/converters/Makefile.in b/mozilla/netwerk/streamconv/converters/Makefile.in index 8c33d665955..60fef17303b 100644 --- a/mozilla/netwerk/streamconv/converters/Makefile.in +++ b/mozilla/netwerk/streamconv/converters/Makefile.in @@ -28,7 +28,7 @@ include $(DEPTH)/config/autoconf.mk MODULE = necko LIBRARY_NAME = nkcnvts_s - +REQUIRES = xpcom mime locale util pref js EXPORTS = \ nsHTTPChunkConv.h \ diff --git a/mozilla/netwerk/streamconv/src/Makefile.in b/mozilla/netwerk/streamconv/src/Makefile.in index 056d61f9ed8..d560b4d72f8 100644 --- a/mozilla/netwerk/streamconv/src/Makefile.in +++ b/mozilla/netwerk/streamconv/src/Makefile.in @@ -28,7 +28,7 @@ include $(DEPTH)/config/autoconf.mk MODULE = necko LIBRARY_NAME = nkconv_s - +REQUIRES = xpcom CPPSRCS = \ nsStreamConverterService.cpp \ diff --git a/mozilla/netwerk/streamconv/test/Makefile.in b/mozilla/netwerk/streamconv/test/Makefile.in index aea2a8019e3..8fd293e0d50 100644 --- a/mozilla/netwerk/streamconv/test/Makefile.in +++ b/mozilla/netwerk/streamconv/test/Makefile.in @@ -28,7 +28,7 @@ include $(DEPTH)/config/autoconf.mk MODULE = TestStreamConv PROGRAM = TestStreamConv$(BIN_SUFFIX) - +REQUIRES = necko xpcom CPPSRCS = \ Converters.cpp \ diff --git a/mozilla/netwerk/test/Makefile.in b/mozilla/netwerk/test/Makefile.in index f645d1fe845..39eecb05807 100644 --- a/mozilla/netwerk/test/Makefile.in +++ b/mozilla/netwerk/test/Makefile.in @@ -26,6 +26,8 @@ VPATH = @srcdir@ include $(DEPTH)/config/autoconf.mk +MODULE = test_necko +REQUIRES = xpcom necko timer cookie layout widget dom CPPSRCS = \ TestSocketIO.cpp \ diff --git a/mozilla/parser/htmlparser/robot/Makefile.in b/mozilla/parser/htmlparser/robot/Makefile.in index c4afeb45abd..4994ea3bc42 100644 --- a/mozilla/parser/htmlparser/robot/Makefile.in +++ b/mozilla/parser/htmlparser/robot/Makefile.in @@ -28,6 +28,7 @@ include $(DEPTH)/config/autoconf.mk LIBRARY_NAME = DebugRobot SHORT_LIBNAME = dbgrobot +REQUIRES = xpcom htmlparser necko docshell dom widget layout locale webshell uriloader view CPPSRCS = nsDebugRobot.cpp nsRobotSink.cpp diff --git a/mozilla/parser/htmlparser/robot/test/Makefile.in b/mozilla/parser/htmlparser/robot/test/Makefile.in index 7f6384f1e78..ebe5bf36233 100644 --- a/mozilla/parser/htmlparser/robot/test/Makefile.in +++ b/mozilla/parser/htmlparser/robot/test/Makefile.in @@ -27,6 +27,7 @@ VPATH = @srcdir@ include $(DEPTH)/config/autoconf.mk PROGRAM = htmlrobot$(BIN_SUFFIX) +REQUIRES = xpcom htmlparser webshell necko view widget layout dom CPPSRCS = RobotMain.cpp diff --git a/mozilla/parser/htmlparser/src/Makefile.in b/mozilla/parser/htmlparser/src/Makefile.in index 1606d43a756..97c9856e15c 100644 --- a/mozilla/parser/htmlparser/src/Makefile.in +++ b/mozilla/parser/htmlparser/src/Makefile.in @@ -30,6 +30,7 @@ MODULE = htmlparser LIBRARY_NAME = htmlpars IS_COMPONENT = 1 SHORT_LIBNAME = htmlpars +REQUIRES = xpcom necko util uconv expat layout dom unicharutil lwbrk pref js ifeq ($(MOZ_WIDGET_TOOLKIT),os2) EXTRA_DSO_LIBS = expat_s xmltok_s diff --git a/mozilla/parser/htmlparser/tests/outsinks/Makefile.in b/mozilla/parser/htmlparser/tests/outsinks/Makefile.in index f59d863a7ee..909f9b11927 100644 --- a/mozilla/parser/htmlparser/tests/outsinks/Makefile.in +++ b/mozilla/parser/htmlparser/tests/outsinks/Makefile.in @@ -27,6 +27,7 @@ VPATH = @srcdir@ include $(DEPTH)/config/autoconf.mk PROGRAM = TestOutput$(BIN_SUFFIX) +REQUIRES = xpcom htmlparser necko layout dom CPPSRCS = \ Convert.cpp \ diff --git a/mozilla/profile/pref-migrator/src/Makefile.in b/mozilla/profile/pref-migrator/src/Makefile.in index 911093b6b9a..c02c3c16256 100644 --- a/mozilla/profile/pref-migrator/src/Makefile.in +++ b/mozilla/profile/pref-migrator/src/Makefile.in @@ -26,8 +26,10 @@ VPATH = @srcdir@ include $(DEPTH)/config/autoconf.mk +MODULE = prefmigr LIBRARY_NAME = nsprefm IS_COMPONENT = 1 +REQUIRES = xpcom pref appshell intl docshell dom necko rdf js layout locale uriloader widget webbrwsr chardet uconv CPPSRCS = \ nsPrefMigration.cpp \ diff --git a/mozilla/profile/src/Makefile.in b/mozilla/profile/src/Makefile.in index 99007d232c8..33ff1287160 100644 --- a/mozilla/profile/src/Makefile.in +++ b/mozilla/profile/src/Makefile.in @@ -26,8 +26,10 @@ VPATH = @srcdir@ include $(DEPTH)/config/autoconf.mk +MODULE = profile LIBRARY_NAME = profile IS_COMPONENT = 1 +REQUIRES = xpcom chrome docshell webbrwsr dom js layout widget necko uriloader locale cookie intl pref prefmigr appshell rdf uconv appcomps CPPSRCS = nsProfile.cpp \ nsProfileFactory.cpp \ diff --git a/mozilla/rdf/base/src/Makefile.in b/mozilla/rdf/base/src/Makefile.in index 6f9902215e1..baa807bc9a7 100644 --- a/mozilla/rdf/base/src/Makefile.in +++ b/mozilla/rdf/base/src/Makefile.in @@ -28,7 +28,7 @@ include $(DEPTH)/config/autoconf.mk MODULE = rdfbase LIBRARY_NAME = rdfbase_s - +REQUIRES = xpcom rdf rdfutil necko layout htmlparser js CPPSRCS = \ nsCompositeDataSource.cpp \ diff --git a/mozilla/rdf/build/Makefile.in b/mozilla/rdf/build/Makefile.in index 0f8eceeb880..1329f4a3faa 100644 --- a/mozilla/rdf/build/Makefile.in +++ b/mozilla/rdf/build/Makefile.in @@ -30,7 +30,7 @@ MODULE = rdf LIBRARY_NAME = rdf IS_COMPONENT = 1 EXTRA_DSO_LIBS = jsdom - +REQUIRES = xpcom layout htmlparser CPPSRCS = \ nsRDFModule.cpp \ diff --git a/mozilla/rdf/chrome/build/Makefile.in b/mozilla/rdf/chrome/build/Makefile.in index 636da5ea954..6e11d525c2a 100644 --- a/mozilla/rdf/chrome/build/Makefile.in +++ b/mozilla/rdf/chrome/build/Makefile.in @@ -29,7 +29,7 @@ include $(DEPTH)/config/autoconf.mk MODULE = chrome LIBRARY_NAME = chrome IS_COMPONENT = 1 - +REQUIRES = xpcom rdf necko CPPSRCS = nsChromeFactory.cpp diff --git a/mozilla/rdf/chrome/src/Makefile.in b/mozilla/rdf/chrome/src/Makefile.in index 7c95b391485..3a4bd6f78a5 100644 --- a/mozilla/rdf/chrome/src/Makefile.in +++ b/mozilla/rdf/chrome/src/Makefile.in @@ -28,7 +28,7 @@ include $(DEPTH)/config/autoconf.mk MODULE = rdfbase LIBRARY_NAME = chrome_s - +REQUIRES = xpcom rdf layout necko dom intl locale widget js appshell chrome caps CPPSRCS = \ nsChromeRegistry.cpp \ diff --git a/mozilla/rdf/chrome/tools/chromereg/Makefile.in b/mozilla/rdf/chrome/tools/chromereg/Makefile.in index eee4aab872e..3213c433299 100644 --- a/mozilla/rdf/chrome/tools/chromereg/Makefile.in +++ b/mozilla/rdf/chrome/tools/chromereg/Makefile.in @@ -26,6 +26,8 @@ VPATH = @srcdir@ include $(DEPTH)/config/autoconf.mk +REQUIRES = xpcom chrome necko + CPPSRCS = regchrome.cpp SIMPLE_PROGRAMS = $(CPPSRCS:.cpp=$(BIN_SUFFIX)) @@ -35,4 +37,4 @@ LIBS = \ $(MOZ_COMPONENT_LIBS) \ $(NULL) -include $(topsrcdir)/config/rules.mk \ No newline at end of file +include $(topsrcdir)/config/rules.mk diff --git a/mozilla/rdf/content/src/Makefile.in b/mozilla/rdf/content/src/Makefile.in index 211f389b170..efca4543280 100644 --- a/mozilla/rdf/content/src/Makefile.in +++ b/mozilla/rdf/content/src/Makefile.in @@ -28,7 +28,7 @@ include $(DEPTH)/config/autoconf.mk MODULE = rdf LIBRARY_NAME = rdfcontent_s - +REQUIRES = xpcom layout widget dom js caps locale necko timer lwbrk htmlparser xpconnect uriloader view pref docshell chrome CPPSRCS = \ nsElementMap.cpp \ diff --git a/mozilla/rdf/datasource/src/Makefile.in b/mozilla/rdf/datasource/src/Makefile.in index 55d402f870c..a0b76736f7f 100644 --- a/mozilla/rdf/datasource/src/Makefile.in +++ b/mozilla/rdf/datasource/src/Makefile.in @@ -28,7 +28,7 @@ include $(DEPTH)/config/autoconf.mk MODULE = rdf LIBRARY_NAME = rdfdatasource_s - +REQUIRES = xpcom necko CPPSRCS = \ nsLocalStore.cpp \ diff --git a/mozilla/rdf/tests/domds/Makefile.in b/mozilla/rdf/tests/domds/Makefile.in index 4fe081b142f..3084622b8ac 100644 --- a/mozilla/rdf/tests/domds/Makefile.in +++ b/mozilla/rdf/tests/domds/Makefile.in @@ -29,6 +29,7 @@ include $(DEPTH)/config/autoconf.mk MODULE = rdfdomds LIBRARY_NAME = rdfdomds IS_COMPONENT = 1 +REQUIRES = xpcom rdf dom layout widget js locale docshell necko webshell htmlparser uriloader view rdfutil DIRS = resources diff --git a/mozilla/rdf/tests/rdfcat/Makefile.in b/mozilla/rdf/tests/rdfcat/Makefile.in index 63fd5d2f567..775dab7b852 100644 --- a/mozilla/rdf/tests/rdfcat/Makefile.in +++ b/mozilla/rdf/tests/rdfcat/Makefile.in @@ -28,6 +28,7 @@ include $(DEPTH)/config/autoconf.mk PROGRAM = rdfcat$(BIN_SUFFIX) CPPSRCS = rdfcat.cpp +REQUIRES = xpcom rdf necko widget view dom oji java uriloader layout LIBS = \ $(MOZ_JS_LIBS) \ diff --git a/mozilla/rdf/tests/rdfpoll/Makefile.in b/mozilla/rdf/tests/rdfpoll/Makefile.in index 2848a6c7cf1..a72b883638d 100644 --- a/mozilla/rdf/tests/rdfpoll/Makefile.in +++ b/mozilla/rdf/tests/rdfpoll/Makefile.in @@ -28,6 +28,7 @@ include $(DEPTH)/config/autoconf.mk PROGRAM = rdfpoll$(BIN_SUFFIX) CPPSRCS = rdfpoll.cpp +REQUIRES = xpcom rdf necko layout dom htmlparser LIBS = \ $(MOZ_JS_LIBS) \ diff --git a/mozilla/rdf/util/src/Makefile.in b/mozilla/rdf/util/src/Makefile.in index 85f0641d831..d27414bf784 100644 --- a/mozilla/rdf/util/src/Makefile.in +++ b/mozilla/rdf/util/src/Makefile.in @@ -28,7 +28,7 @@ include $(DEPTH)/config/autoconf.mk MODULE = rdfutil LIBRARY_NAME = rdfutil_s - +REQUIRES = xpcom rdf CPPSRCS = nsRDFResource.cpp diff --git a/mozilla/uriloader/base/Makefile.in b/mozilla/uriloader/base/Makefile.in index 74ca93e556f..fa4bb468d82 100644 --- a/mozilla/uriloader/base/Makefile.in +++ b/mozilla/uriloader/base/Makefile.in @@ -28,6 +28,7 @@ include $(DEPTH)/config/autoconf.mk MODULE = uriloader LIBRARY_NAME = uriloaderbase_s +REQUIRES = xpcom necko dom exthandler pref js docshell layout widget caps htmlparser locale intl webshell CPPSRCS = \ nsURILoader.cpp \ diff --git a/mozilla/uriloader/build/Makefile.in b/mozilla/uriloader/build/Makefile.in index 823e67492d2..07f724a55db 100644 --- a/mozilla/uriloader/build/Makefile.in +++ b/mozilla/uriloader/build/Makefile.in @@ -30,6 +30,7 @@ MODULE = uriloader LIBRARY_NAME = uriloader SHORT_LIBNAME = uriloadr IS_COMPONENT = 1 +REQUIRES = xpcom necko caps mime exthandler rdf CPPSRCS = nsURILoaderModule.cpp diff --git a/mozilla/uriloader/exthandler/Makefile.in b/mozilla/uriloader/exthandler/Makefile.in index d2035b1e5bf..7f3bcba3ef3 100644 --- a/mozilla/uriloader/exthandler/Makefile.in +++ b/mozilla/uriloader/exthandler/Makefile.in @@ -33,6 +33,7 @@ endif MODULE = exthandler LIBRARY_NAME = exthandler_s +REQUIRES = xpcom mime uriloader dom necko rdf webshell ifeq ($(MOZ_WIDGET_TOOLKIT),os2) OSDIR = os2 diff --git a/mozilla/view/src/Makefile.in b/mozilla/view/src/Makefile.in index 6008869453d..4f560fbb5ef 100644 --- a/mozilla/view/src/Makefile.in +++ b/mozilla/view/src/Makefile.in @@ -30,6 +30,7 @@ MODULE = view LIBRARY_NAME = gkview SHORT_LIBNAME = ngview IS_COMPONENT = 1 +REQUIRES = xpcom layout widget dom locale timer pref js EXTRA_DSO_LIBS = gkgfx diff --git a/mozilla/webshell/tests/viewer/Makefile.in b/mozilla/webshell/tests/viewer/Makefile.in index 07b3dbba131..c65e9eded7b 100644 --- a/mozilla/webshell/tests/viewer/Makefile.in +++ b/mozilla/webshell/tests/viewer/Makefile.in @@ -28,6 +28,8 @@ include $(DEPTH)/config/autoconf.mk DIRS := public +REQUIRES = xpcom webshell widget layout dom js webbrwsr docshell util uriloader locale necko htmlparser view timer unicharutil pref intl editor oji java chardet cookie + PROGRAM := viewer$(BIN_SUFFIX) CPPSRCS = \ diff --git a/mozilla/webshell/tests/viewer/unix/gtk/Makefile.in b/mozilla/webshell/tests/viewer/unix/gtk/Makefile.in index 188901ff2ab..b225a925c8f 100644 --- a/mozilla/webshell/tests/viewer/unix/gtk/Makefile.in +++ b/mozilla/webshell/tests/viewer/unix/gtk/Makefile.in @@ -27,6 +27,7 @@ VPATH = @srcdir@ include $(DEPTH)/config/autoconf.mk LIBRARY_NAME = viewer_gtk_s +REQUIRES = xpcom webbrwsr widget timer appshell dom layout docshell uriloader locale webshell necko htmlparser view util CPPSRCS = \ nsGtkMain.cpp \ diff --git a/mozilla/webshell/tests/viewer/unix/xlib/Makefile.in b/mozilla/webshell/tests/viewer/unix/xlib/Makefile.in index 660263af72d..cdb4a442fd3 100644 --- a/mozilla/webshell/tests/viewer/unix/xlib/Makefile.in +++ b/mozilla/webshell/tests/viewer/unix/xlib/Makefile.in @@ -27,6 +27,7 @@ VPATH = @srcdir@ include $(DEPTH)/config/autoconf.mk LIBRARY_NAME = viewer_xlib_s +REQUIRES = xpcom webshell htmlparser webbrwsr necko widget layout dom js uriloader view docshell util locale timer CPPSRCS = nsXlibMain.cpp diff --git a/mozilla/widget/src/gtk/Makefile.in b/mozilla/widget/src/gtk/Makefile.in index e7357ba7b1a..9604decfdc9 100644 --- a/mozilla/widget/src/gtk/Makefile.in +++ b/mozilla/widget/src/gtk/Makefile.in @@ -22,9 +22,10 @@ VPATH = @srcdir@ include $(DEPTH)/config/autoconf.mk +MODULE = widget LIBRARY_NAME = widget_gtk IS_COMPONENT = 1 - +REQUIRES = xpcom layout pref js dom appshell timer uconv necko img view util rdf uriloader docshell msgcompose msgbase editor locale CSRCS = \ keysym2ucs.c diff --git a/mozilla/widget/src/support/Makefile.in b/mozilla/widget/src/support/Makefile.in index 6b19b13ba75..c693a274641 100644 --- a/mozilla/widget/src/support/Makefile.in +++ b/mozilla/widget/src/support/Makefile.in @@ -26,7 +26,9 @@ VPATH = @srcdir@ include $(DEPTH)/config/autoconf.mk +MODULE = widget LIBRARY_NAME = widgetsupport_s +REQUIRES = xpcom widget layout dom CPPSRCS = nsWidgetSupport.cpp diff --git a/mozilla/widget/src/xlib/Makefile.in b/mozilla/widget/src/xlib/Makefile.in index 622ae654738..a3b88e4aaf1 100644 --- a/mozilla/widget/src/xlib/Makefile.in +++ b/mozilla/widget/src/xlib/Makefile.in @@ -26,9 +26,10 @@ VPATH = @srcdir@ include $(DEPTH)/config/autoconf.mk +MODULE = widget LIBRARY_NAME = widget_xlib IS_COMPONENT = 1 - +REQUIRES = xpcom appshell layout dom js xlibrgb timer uconv pref webshell htmlparser view necko DIRS = window_service diff --git a/mozilla/widget/src/xlib/window_service/Makefile.in b/mozilla/widget/src/xlib/window_service/Makefile.in index a94d0e3f468..9c04125e074 100644 --- a/mozilla/widget/src/xlib/window_service/Makefile.in +++ b/mozilla/widget/src/xlib/window_service/Makefile.in @@ -26,9 +26,10 @@ VPATH = @srcdir@ include $(DEPTH)/config/autoconf.mk +MODULE = widget LIBRARY_NAME = xlib_window_service IS_COMPONENT = 1 - +REQUIRES = xpcom CPPSRCS = \ nsXlibWindowService.cpp \ diff --git a/mozilla/widget/src/xlibxtbin/Makefile.in b/mozilla/widget/src/xlibxtbin/Makefile.in index 0c2892485dd..d4fb92a9b3a 100644 --- a/mozilla/widget/src/xlibxtbin/Makefile.in +++ b/mozilla/widget/src/xlibxtbin/Makefile.in @@ -28,7 +28,7 @@ include $(DEPTH)/config/autoconf.mk MODULE = xlibxtbin LIBRARY_NAME = xlibxtbin -REQUIRES = xlibxtbin +REQUIRES = xlibrgb CPPSRCS = \ xlibxtbin.cpp \ diff --git a/mozilla/widget/src/xpwidgets/Makefile.in b/mozilla/widget/src/xpwidgets/Makefile.in index 225257435c0..782d1fe263a 100644 --- a/mozilla/widget/src/xpwidgets/Makefile.in +++ b/mozilla/widget/src/xpwidgets/Makefile.in @@ -26,7 +26,9 @@ VPATH = @srcdir@ include $(DEPTH)/config/autoconf.mk +MODULE = widget LIBRARY_NAME = xpwidgets_s +REQUIRES = xpcom layout dom pref js docshell view intl locale necko uriloader htmlparser webshell uconv unicharutil DEFINES += -DUSE_TLS_FOR_TOOLKIT diff --git a/mozilla/widget/src/xremoteclient/Makefile.in b/mozilla/widget/src/xremoteclient/Makefile.in index e4560edb744..c5ed49299ec 100644 --- a/mozilla/widget/src/xremoteclient/Makefile.in +++ b/mozilla/widget/src/xremoteclient/Makefile.in @@ -25,8 +25,10 @@ VPATH = @srcdir@ include $(DEPTH)/config/autoconf.mk +MODULE = widget LIBRARY_NAME = xremote_client IS_COMPONENT = 1 +REQUIRES = xpcom CPPSRCS = \ XRemoteClient.cpp \ diff --git a/mozilla/widget/timer/src/unix/Makefile.in b/mozilla/widget/timer/src/unix/Makefile.in index 086a6bb392d..2798aa7f0e4 100644 --- a/mozilla/widget/timer/src/unix/Makefile.in +++ b/mozilla/widget/timer/src/unix/Makefile.in @@ -26,6 +26,7 @@ VPATH = @srcdir@ include $(DEPTH)/config/autoconf.mk +MODULE = timer EXPORTS = nsUnixTimerCIID.h ifdef MOZ_MONOLITHIC_TOOLKIT diff --git a/mozilla/widget/timer/src/unix/gtk/Makefile.in b/mozilla/widget/timer/src/unix/gtk/Makefile.in index 8f22f951cd0..c7802e7cf4b 100644 --- a/mozilla/widget/timer/src/unix/gtk/Makefile.in +++ b/mozilla/widget/timer/src/unix/gtk/Makefile.in @@ -26,8 +26,9 @@ VPATH = @srcdir@ include $(DEPTH)/config/autoconf.mk +MODULE = timer LIBRARY_NAME = timer_$(TIMER_SUFFIX) - +REQUIRES = xpcom CPPSRCS = nsTimerGtk.cpp diff --git a/mozilla/widget/timer/src/unix/xlib/Makefile.in b/mozilla/widget/timer/src/unix/xlib/Makefile.in index b4ba76224bf..5d85006a4cc 100644 --- a/mozilla/widget/timer/src/unix/xlib/Makefile.in +++ b/mozilla/widget/timer/src/unix/xlib/Makefile.in @@ -26,8 +26,9 @@ VPATH = @srcdir@ include $(DEPTH)/config/autoconf.mk +MODULE = timer LIBRARY_NAME = timer_$(TIMER_SUFFIX) - +REQUIRES = xpcom CPPSRCS = nsTimerXlib.cpp diff --git a/mozilla/xpcom/appshell/eventloop/photon/Makefile.in b/mozilla/xpcom/appshell/eventloop/photon/Makefile.in index 75107348e69..e9affc2990b 100644 --- a/mozilla/xpcom/appshell/eventloop/photon/Makefile.in +++ b/mozilla/xpcom/appshell/eventloop/photon/Makefile.in @@ -27,7 +27,7 @@ VPATH = @srcdir@ include $(DEPTH)/config/autoconf.mk -MODULE = xpcom_eventloop_photon +MODULE = xpcom LIBRARY_NAME = eventloop IS_COMPONENT = 1 diff --git a/mozilla/xpcom/appshell/eventloop/xp/Makefile.in b/mozilla/xpcom/appshell/eventloop/xp/Makefile.in index 72017df500b..ce199cf3a48 100644 --- a/mozilla/xpcom/appshell/eventloop/xp/Makefile.in +++ b/mozilla/xpcom/appshell/eventloop/xp/Makefile.in @@ -26,7 +26,7 @@ VPATH = @srcdir@ include $(DEPTH)/config/autoconf.mk -MODULE = xpcom_eventloop_xp +MODULE = xpcom LIBRARY_NAME = xp_eventloop diff --git a/mozilla/xpcom/appshell/nativeApp/Makefile.in b/mozilla/xpcom/appshell/nativeApp/Makefile.in index 61b232e5fad..64b1aec3c9f 100644 --- a/mozilla/xpcom/appshell/nativeApp/Makefile.in +++ b/mozilla/xpcom/appshell/nativeApp/Makefile.in @@ -26,7 +26,7 @@ VPATH = @srcdir@ include $(DEPTH)/config/autoconf.mk -MODULE = xpcom_nativeapp +MODULE = xpcom LIBRARY_NAME = nativeapp IS_COMPONENT = 1 diff --git a/mozilla/xpcom/build/Makefile.in b/mozilla/xpcom/build/Makefile.in index 9844a8779eb..8500d38760f 100644 --- a/mozilla/xpcom/build/Makefile.in +++ b/mozilla/xpcom/build/Makefile.in @@ -28,6 +28,7 @@ include $(DEPTH)/config/autoconf.mk MODULE = xpcom LIBRARY_NAME = xpcom +REQUIRES = libreg unicharutil CPPSRCS = nsXPComInit.cpp diff --git a/mozilla/xpcom/components/Makefile.in b/mozilla/xpcom/components/Makefile.in index e4a9dde8233..e95686bef3d 100644 --- a/mozilla/xpcom/components/Makefile.in +++ b/mozilla/xpcom/components/Makefile.in @@ -26,8 +26,9 @@ VPATH = @srcdir@ include $(DEPTH)/config/autoconf.mk -MODULE = xpcom_components +MODULE = xpcom LIBRARY_NAME = xpcomcomponents_s +REQUIRES = libreg CPPSRCS = \ nsComponentManager.cpp \ diff --git a/mozilla/xpcom/ds/Makefile.in b/mozilla/xpcom/ds/Makefile.in index 5bd6495ce6a..532944a4004 100644 --- a/mozilla/xpcom/ds/Makefile.in +++ b/mozilla/xpcom/ds/Makefile.in @@ -29,7 +29,7 @@ include $(DEPTH)/config/autoconf.mk MODULE = xpcom XPIDL_MODULE = xpcom_ds LIBRARY_NAME = xpcomds_s - +REQUIRES = unicharutil CSRCS = \ pldhash.c \ diff --git a/mozilla/xpcom/io/Makefile.in b/mozilla/xpcom/io/Makefile.in index cb7a5943850..0b2e5c3b213 100644 --- a/mozilla/xpcom/io/Makefile.in +++ b/mozilla/xpcom/io/Makefile.in @@ -29,7 +29,7 @@ include $(DEPTH)/config/autoconf.mk MODULE = xpcom XPIDL_MODULE = xpcom_io LIBRARY_NAME = xpcomio_s - +REQUIRES = uconv CPPSRCS = \ nsDirectoryService.cpp \ diff --git a/mozilla/xpcom/proxy/tests/Makefile.in b/mozilla/xpcom/proxy/tests/Makefile.in index 9b8c4fe0bf3..5852530040f 100644 --- a/mozilla/xpcom/proxy/tests/Makefile.in +++ b/mozilla/xpcom/proxy/tests/Makefile.in @@ -26,7 +26,7 @@ VPATH = @srcdir@ include $(DEPTH)/config/autoconf.mk -MODULE = proxytest +MODULE = xpcom CPPSRCS = proxytests.cpp XPIDLSRCS = nsITestProxy.idl diff --git a/mozilla/xpcom/reflect/xptcall/src/md/test/Makefile.in b/mozilla/xpcom/reflect/xptcall/src/md/test/Makefile.in index 75d9a90ca80..a9bbe871dd8 100644 --- a/mozilla/xpcom/reflect/xptcall/src/md/test/Makefile.in +++ b/mozilla/xpcom/reflect/xptcall/src/md/test/Makefile.in @@ -26,6 +26,7 @@ VPATH = @srcdir@ include $(DEPTH)/config/autoconf.mk +MODULE = xpcom SIMPLE_PROGRAMS = invoke_test CPPSRCS = invoke_test.cpp diff --git a/mozilla/xpcom/reflect/xptcall/tests/Makefile.in b/mozilla/xpcom/reflect/xptcall/tests/Makefile.in index 735b5d9a2d7..3b5d839eb29 100644 --- a/mozilla/xpcom/reflect/xptcall/tests/Makefile.in +++ b/mozilla/xpcom/reflect/xptcall/tests/Makefile.in @@ -28,6 +28,7 @@ include $(DEPTH)/config/autoconf.mk MODULE = TestXPTC SIMPLE_PROGRAMS = TestXPTCInvoke$(BIN_SUFFIX) +REQUIRES = xpcom CPPSRCS = TestXPTCInvoke.cpp diff --git a/mozilla/xpcom/reflect/xptinfo/src/Makefile.in b/mozilla/xpcom/reflect/xptinfo/src/Makefile.in index 629dff59e93..f89c34bf695 100644 --- a/mozilla/xpcom/reflect/xptinfo/src/Makefile.in +++ b/mozilla/xpcom/reflect/xptinfo/src/Makefile.in @@ -28,7 +28,7 @@ include $(DEPTH)/config/autoconf.mk MODULE = xpcom LIBRARY_NAME = xptinfo - +REQUIRES = jar CPPSRCS = \ xptiFile.cpp \ diff --git a/mozilla/xpcom/sample/Makefile.in b/mozilla/xpcom/sample/Makefile.in index fc11d0a785d..4af30298f05 100644 --- a/mozilla/xpcom/sample/Makefile.in +++ b/mozilla/xpcom/sample/Makefile.in @@ -26,7 +26,7 @@ VPATH = @srcdir@ include $(DEPTH)/config/autoconf.mk -MODULE = sample +MODULE = xpcom LIBRARY_NAME = sample IS_COMPONENT = 1 diff --git a/mozilla/xpcom/tests/Makefile.in b/mozilla/xpcom/tests/Makefile.in index a1edb0a5247..1bb9c376097 100644 --- a/mozilla/xpcom/tests/Makefile.in +++ b/mozilla/xpcom/tests/Makefile.in @@ -26,7 +26,9 @@ VPATH = @srcdir@ include $(DEPTH)/config/autoconf.mk +MODULE = xpcom DIRS = dynamic services +REQUIRES = necko TESTS_NOT_COMPILING = \ TestArray.cpp \ diff --git a/mozilla/xpcom/tests/StringFactoringTests/Makefile.in b/mozilla/xpcom/tests/StringFactoringTests/Makefile.in index 70a14fa93e1..94ab5d04004 100644 --- a/mozilla/xpcom/tests/StringFactoringTests/Makefile.in +++ b/mozilla/xpcom/tests/StringFactoringTests/Makefile.in @@ -26,6 +26,7 @@ VPATH = @srcdir@ include $(DEPTH)/config/autoconf.mk +MODULE = xpcom PROGRAM = profile_strings #PROGRAM = test_main diff --git a/mozilla/xpcom/tests/dynamic/Makefile.in b/mozilla/xpcom/tests/dynamic/Makefile.in index c995f997382..06bf508f950 100644 --- a/mozilla/xpcom/tests/dynamic/Makefile.in +++ b/mozilla/xpcom/tests/dynamic/Makefile.in @@ -27,7 +27,7 @@ IS_COMPONENT = 1 include $(DEPTH)/config/autoconf.mk -LIBRARY_NAME = testdynamic +MODULE = xpcom SHORT_LIBNAME = tdynamic CPPSRCS = TestDynamic.cpp diff --git a/mozilla/xpcom/tests/services/Makefile.in b/mozilla/xpcom/tests/services/Makefile.in index 7e033b46588..ebe8cbe6c65 100644 --- a/mozilla/xpcom/tests/services/Makefile.in +++ b/mozilla/xpcom/tests/services/Makefile.in @@ -26,6 +26,7 @@ VPATH = @srcdir@ include $(DEPTH)/config/autoconf.mk +MODULE = xpcom IS_COMPONENT = 1 LIBRARY_NAME = MyService SHORT_LIBNAME = MyServce diff --git a/mozilla/xpcom/threads/Makefile.in b/mozilla/xpcom/threads/Makefile.in index 5ac67fb198d..5e032ea59f6 100644 --- a/mozilla/xpcom/threads/Makefile.in +++ b/mozilla/xpcom/threads/Makefile.in @@ -26,7 +26,7 @@ VPATH = @srcdir@ include $(DEPTH)/config/autoconf.mk -MODULE = xpcom_threads +MODULE = xpcom LIBRARY_NAME = xpcomthreads_s diff --git a/mozilla/xpcom/tools/registry/Makefile.in b/mozilla/xpcom/tools/registry/Makefile.in index 76c7dfc3f8d..a5fa24832bb 100644 --- a/mozilla/xpcom/tools/registry/Makefile.in +++ b/mozilla/xpcom/tools/registry/Makefile.in @@ -26,6 +26,7 @@ VPATH = @srcdir@ include $(DEPTH)/config/autoconf.mk +MODULE = xpcom CPPSRCS = regExport.cpp regxpcom.cpp SIMPLE_PROGRAMS = $(CPPSRCS:.cpp=$(BIN_SUFFIX)) diff --git a/mozilla/xpcom/typelib/xpidl/Makefile.in b/mozilla/xpcom/typelib/xpidl/Makefile.in index 18319f6bfa6..0fcfc5d015d 100644 --- a/mozilla/xpcom/typelib/xpidl/Makefile.in +++ b/mozilla/xpcom/typelib/xpidl/Makefile.in @@ -26,6 +26,7 @@ VPATH = @srcdir@ include $(DEPTH)/config/autoconf.mk +MODULE = xpcom PROGRAM = xpidl$(BIN_SUFFIX) INTERNAL_TOOLS = 1 diff --git a/mozilla/xpfe/appshell/public/Makefile.in b/mozilla/xpfe/appshell/public/Makefile.in index 6b66a41c925..0fb10e73dfa 100644 --- a/mozilla/xpfe/appshell/public/Makefile.in +++ b/mozilla/xpfe/appshell/public/Makefile.in @@ -26,6 +26,7 @@ VPATH = @srcdir@ include $(DEPTH)/config/autoconf.mk +MODULE = appshell XPIDL_MODULE = appshell EXPORTS = \ diff --git a/mozilla/xpfe/appshell/src/Makefile.in b/mozilla/xpfe/appshell/src/Makefile.in index 545d70a53aa..7e9807f58ba 100644 --- a/mozilla/xpfe/appshell/src/Makefile.in +++ b/mozilla/xpfe/appshell/src/Makefile.in @@ -30,6 +30,7 @@ IS_COMPONENT=1 MODULE = appshell LIBRARY_NAME = nsappshell SHORT_LIBNAME = appshell +REQUIRES = xpcom widget docshell webshell layout dom necko uriloader js locale webbrwsr rdf pref xpconnect view htmlparser timer chardet intl wallet chrome profile prefmigr EXTRA_DSO_LIBS = jsdom diff --git a/mozilla/xpfe/bootstrap/Makefile.in b/mozilla/xpfe/bootstrap/Makefile.in index e1c09d47503..59f79c954fe 100644 --- a/mozilla/xpfe/bootstrap/Makefile.in +++ b/mozilla/xpfe/bootstrap/Makefile.in @@ -27,6 +27,7 @@ VPATH = @srcdir@ include $(DEPTH)/config/autoconf.mk MODULE = apprunner +REQUIRES = xpcom webbrwsr widget dom js necko pref appshell wallet layout chrome rdf profile xpinstall uriloader editor view java oji ifeq ($(USE_SHORT_LIBNAME),1) PROGRAM = mozilla$(BIN_SUFFIX) diff --git a/mozilla/xpfe/browser/src/Makefile.in b/mozilla/xpfe/browser/src/Makefile.in index 039f6bd6371..a10274c1e29 100644 --- a/mozilla/xpfe/browser/src/Makefile.in +++ b/mozilla/xpfe/browser/src/Makefile.in @@ -29,6 +29,7 @@ include $(DEPTH)/config/autoconf.mk MODULE = mozbrwsr LIBRARY_NAME = mozbrwsr IS_COMPONENT = 1 +REQUIRES = xpcom webshell necko shistory widget layout docshell appshell dom js timer uriloader htmlparser view locale pref history editor appcomps rdf urlbarhistory webbrwsr uconv chardet CPPSRCS = nsBrowserInstance.cpp diff --git a/mozilla/xpfe/components/autocomplete/src/Makefile.in b/mozilla/xpfe/components/autocomplete/src/Makefile.in index 93a23df3906..f1d95e8c819 100644 --- a/mozilla/xpfe/components/autocomplete/src/Makefile.in +++ b/mozilla/xpfe/components/autocomplete/src/Makefile.in @@ -28,6 +28,7 @@ include $(DEPTH)/config/autoconf.mk MODULE=appcomps LIBRARY_NAME = autocomplete_s +REQUIRES = xpcom layout dom js CPPSRCS = nsAutoComplete.cpp diff --git a/mozilla/xpfe/components/bookmarks/public/Makefile.in b/mozilla/xpfe/components/bookmarks/public/Makefile.in index 840f9425f1c..d6690c80f3b 100644 --- a/mozilla/xpfe/components/bookmarks/public/Makefile.in +++ b/mozilla/xpfe/components/bookmarks/public/Makefile.in @@ -26,7 +26,7 @@ VPATH = @srcdir@ include $(DEPTH)/config/autoconf.mk -MODULE = bookmarks +MODULE = appcomps XPIDLSRCS = nsIBookmarksService.idl diff --git a/mozilla/xpfe/components/bookmarks/src/Makefile.in b/mozilla/xpfe/components/bookmarks/src/Makefile.in index 9f900b63021..6c4b1b93fde 100644 --- a/mozilla/xpfe/components/bookmarks/src/Makefile.in +++ b/mozilla/xpfe/components/bookmarks/src/Makefile.in @@ -28,6 +28,7 @@ include $(DEPTH)/config/autoconf.mk MODULE = appcomps LIBRARY_NAME = bookmarks_s +REQUIRES = xpcom rdf appshell widget necko uconv docshell pref timer dom js layout uriloader locale intl webshell profile htmlparser view CPPSRCS = nsBookmarksService.cpp diff --git a/mozilla/xpfe/components/build/Makefile.in b/mozilla/xpfe/components/build/Makefile.in index 23dd0725df3..430fa87644b 100644 --- a/mozilla/xpfe/components/build/Makefile.in +++ b/mozilla/xpfe/components/build/Makefile.in @@ -29,6 +29,7 @@ include $(DEPTH)/config/autoconf.mk MODULE = appcomps LIBRARY_NAME = appcomps IS_COMPONENT = 1 +REQUIRES = xpcom layout rdf necko timer intl uriloader mork widget locale dom js pref docshell webshell CPPSRCS = nsModule.cpp diff --git a/mozilla/xpfe/components/directory/Makefile.in b/mozilla/xpfe/components/directory/Makefile.in index ba92addeebb..a1a44ed4949 100644 --- a/mozilla/xpfe/components/directory/Makefile.in +++ b/mozilla/xpfe/components/directory/Makefile.in @@ -30,6 +30,7 @@ MODULE = appcomps LIBRARY_NAME = directory_s XPIDL_MODULE=directory XPIDLSRCS = nsIHTTPIndex.idl +REQUIRES = xpcom necko rdf layout timer js xpconnect docshell widget dom webshell uconv uriloader CPPSRCS = nsDirectoryViewer.cpp diff --git a/mozilla/xpfe/components/find/public/Makefile.in b/mozilla/xpfe/components/find/public/Makefile.in index 71d4a767d9e..be3dab30efa 100644 --- a/mozilla/xpfe/components/find/public/Makefile.in +++ b/mozilla/xpfe/components/find/public/Makefile.in @@ -26,6 +26,7 @@ VPATH = @srcdir@ include $(DEPTH)/config/autoconf.mk +MODULE = appcomps XPIDL_MODULE = mozfind XPIDLSRCS = \ diff --git a/mozilla/xpfe/components/find/src/Makefile.in b/mozilla/xpfe/components/find/src/Makefile.in index 92612747b19..12476f0ae3e 100644 --- a/mozilla/xpfe/components/find/src/Makefile.in +++ b/mozilla/xpfe/components/find/src/Makefile.in @@ -26,9 +26,10 @@ VPATH = @srcdir@ include $(DEPTH)/config/autoconf.mk -MODULE = mozfind +MODULE = appcomps LIBRARY_NAME = mozfind IS_COMPONENT = 1 +REQUIRES = xpcom dom js layout widget appshell editor necko txtsvc docshell locale uriloader CPPSRCS = nsFindComponent.cpp diff --git a/mozilla/xpfe/components/history/public/Makefile.in b/mozilla/xpfe/components/history/public/Makefile.in index 3bcc656915d..d7e1dfa5f8f 100644 --- a/mozilla/xpfe/components/history/public/Makefile.in +++ b/mozilla/xpfe/components/history/public/Makefile.in @@ -26,7 +26,8 @@ VPATH = @srcdir@ include $(DEPTH)/config/autoconf.mk -MODULE = history +MODULE = appcomps +XPIDL_MODULE = history XPIDLSRCS = nsIGlobalHistory.idl \ $(NULL) diff --git a/mozilla/xpfe/components/history/src/Makefile.in b/mozilla/xpfe/components/history/src/Makefile.in index d7f2b758a43..c62d3f66b8c 100644 --- a/mozilla/xpfe/components/history/src/Makefile.in +++ b/mozilla/xpfe/components/history/src/Makefile.in @@ -28,6 +28,7 @@ include $(DEPTH)/config/autoconf.mk MODULE = appcomps LIBRARY_NAME = history_s +REQUIRES = xpcom rdf mork pref js CPPSRCS = nsGlobalHistory.cpp \ $(NULL) diff --git a/mozilla/xpfe/components/regviewer/Makefile.in b/mozilla/xpfe/components/regviewer/Makefile.in index 47c4d666c31..0f65e9a3735 100644 --- a/mozilla/xpfe/components/regviewer/Makefile.in +++ b/mozilla/xpfe/components/regviewer/Makefile.in @@ -30,6 +30,7 @@ MODULE = regviewer LIBRARY_NAME = regviewer SHORT_LIBNAME = regviewr IS_COMPONENT = 1 +REQUIRES = xpcom rdf XPIDLSRCS = nsIRegistryDataSource.idl diff --git a/mozilla/xpfe/components/related/public/Makefile.in b/mozilla/xpfe/components/related/public/Makefile.in index f1c34bcdaa5..9bd4d0d3e1e 100644 --- a/mozilla/xpfe/components/related/public/Makefile.in +++ b/mozilla/xpfe/components/related/public/Makefile.in @@ -26,7 +26,8 @@ VPATH = @srcdir@ include $(DEPTH)/config/autoconf.mk -MODULE = related +MODULE = appcomps +XPIDL_MODULE = related XPIDLSRCS = nsIRelatedLinksHandler.idl diff --git a/mozilla/xpfe/components/related/src/Makefile.in b/mozilla/xpfe/components/related/src/Makefile.in index d814c8029dc..8df2debe47c 100644 --- a/mozilla/xpfe/components/related/src/Makefile.in +++ b/mozilla/xpfe/components/related/src/Makefile.in @@ -28,6 +28,7 @@ include $(DEPTH)/config/autoconf.mk MODULE = appcomps LIBRARY_NAME = related_s +REQUIRES = xpcom rdf necko uconv pref js CPPSRCS = nsRelatedLinksHandler.cpp diff --git a/mozilla/xpfe/components/search/public/Makefile.in b/mozilla/xpfe/components/search/public/Makefile.in index 1906c09a727..1eee1b29923 100755 --- a/mozilla/xpfe/components/search/public/Makefile.in +++ b/mozilla/xpfe/components/search/public/Makefile.in @@ -26,7 +26,7 @@ VPATH = @srcdir@ include $(DEPTH)/config/autoconf.mk -MODULE = search +MODULE = appcomps XPIDLSRCS = nsISearchService.idl diff --git a/mozilla/xpfe/components/search/src/Makefile.in b/mozilla/xpfe/components/search/src/Makefile.in index 38f8c84108a..9079bbb07bc 100755 --- a/mozilla/xpfe/components/search/src/Makefile.in +++ b/mozilla/xpfe/components/search/src/Makefile.in @@ -28,6 +28,7 @@ include $(DEPTH)/config/autoconf.mk MODULE = appcomps LIBRARY_NAME = search_s +REQUIRES = xpcom rdf necko timer pref js uconv CPPSRCS = \ nsInternetSearchService.cpp \ diff --git a/mozilla/xpfe/components/shistory/src/Makefile.in b/mozilla/xpfe/components/shistory/src/Makefile.in index 7ab3642d709..15372662af4 100644 --- a/mozilla/xpfe/components/shistory/src/Makefile.in +++ b/mozilla/xpfe/components/shistory/src/Makefile.in @@ -29,6 +29,7 @@ include $(DEPTH)/config/autoconf.mk MODULE = shistory LIBRARY_NAME = shistory IS_COMPONENT = 1 +REQUIRES = xpcom necko dom js layout docshell locale widget uriloader CPPSRCS = nsSHEntry.cpp \ nsSHTransaction.cpp \ diff --git a/mozilla/xpfe/components/timebomb/Makefile.in b/mozilla/xpfe/components/timebomb/Makefile.in index 96f5e1030d3..0b3ae9c07f3 100644 --- a/mozilla/xpfe/components/timebomb/Makefile.in +++ b/mozilla/xpfe/components/timebomb/Makefile.in @@ -10,6 +10,7 @@ DIRS = tools resources MODULE = appcomps LIBRARY_NAME = timebomb_s XPIDL_MODULE = timebomb +REQUIRES = xpcom pref appshell necko js dom webbrwsr XPIDLSRCS = nsITimeBomb.idl diff --git a/mozilla/xpfe/components/ucth/src/Makefile.in b/mozilla/xpfe/components/ucth/src/Makefile.in index a47f6452491..b82d92e1b82 100644 --- a/mozilla/xpfe/components/ucth/src/Makefile.in +++ b/mozilla/xpfe/components/ucth/src/Makefile.in @@ -29,6 +29,7 @@ include $(DEPTH)/config/autoconf.mk MODULE = mozucth LIBRARY_NAME = mozucth IS_COMPONENT = 1 +REQUIRES = xpcom appshell dom js necko widget layout intl locale exthandler CPPSRCS = nsUnknownContentTypeHandler.cpp diff --git a/mozilla/xpfe/components/urlbarhistory/public/Makefile.in b/mozilla/xpfe/components/urlbarhistory/public/Makefile.in index dfd82921e5b..9f2710d85c6 100644 --- a/mozilla/xpfe/components/urlbarhistory/public/Makefile.in +++ b/mozilla/xpfe/components/urlbarhistory/public/Makefile.in @@ -26,7 +26,8 @@ VPATH = @srcdir@ include $(DEPTH)/config/autoconf.mk -MODULE = urlbarhistory +MODULE = appcomps +XPIDL_MODULE = urlbarhistory XPIDLSRCS = nsIUrlbarHistory.idl \ $(NULL) diff --git a/mozilla/xpfe/components/urlbarhistory/src/Makefile.in b/mozilla/xpfe/components/urlbarhistory/src/Makefile.in index 4dd15ae490d..e43c12fcff3 100644 --- a/mozilla/xpfe/components/urlbarhistory/src/Makefile.in +++ b/mozilla/xpfe/components/urlbarhistory/src/Makefile.in @@ -28,6 +28,7 @@ include $(DEPTH)/config/autoconf.mk MODULE = appcomps LIBRARY_NAME = urlbarhistory_s +REQUIRES = xpcom rdf pref js CPPSRCS = nsUrlbarHistory.cpp diff --git a/mozilla/xpfe/components/xfer/src/Makefile.in b/mozilla/xpfe/components/xfer/src/Makefile.in index ef65d44502b..08e4f0529dc 100644 --- a/mozilla/xpfe/components/xfer/src/Makefile.in +++ b/mozilla/xpfe/components/xfer/src/Makefile.in @@ -29,6 +29,7 @@ include $(DEPTH)/config/autoconf.mk MODULE = mozxfer LIBRARY_NAME = mozxfer IS_COMPONENT = 1 +REQUIRES = xpcom necko appshell dom js widget pref intl locale layout CPPSRCS = \ nsStreamTransfer.cpp \ diff --git a/mozilla/xpinstall/src/Makefile.in b/mozilla/xpinstall/src/Makefile.in index 3aaa067292e..1cfdada6390 100644 --- a/mozilla/xpinstall/src/Makefile.in +++ b/mozilla/xpinstall/src/Makefile.in @@ -33,6 +33,7 @@ MODULE = xpinstall LIBRARY_NAME = xpinstall SHORT_LIBNAME = xpinstal IS_COMPONENT = 1 +REQUIRES = xpcom jar chrome necko intl locale libreg dom js pref appshell widget layout uriloader xpconnect rdf docshell EXTRA_DSO_LIBS = jsdom diff --git a/mozilla/xpinstall/stub/Makefile.in b/mozilla/xpinstall/stub/Makefile.in index 6e64aaf4952..e2af2e20699 100644 --- a/mozilla/xpinstall/stub/Makefile.in +++ b/mozilla/xpinstall/stub/Makefile.in @@ -30,6 +30,7 @@ include $(DEPTH)/config/autoconf.mk MODULE = xpistub LIBRARY_NAME = xpistub +REQUIRES = xpcom xpinstall dom js CPPSRCS = \ nsStubNotifier.cpp \ diff --git a/mozilla/xpinstall/wizard/unix/src2/Makefile.in b/mozilla/xpinstall/wizard/unix/src2/Makefile.in index 00a1ede4455..03943b8e394 100644 --- a/mozilla/xpinstall/wizard/unix/src2/Makefile.in +++ b/mozilla/xpinstall/wizard/unix/src2/Makefile.in @@ -29,6 +29,7 @@ VPATH = @srcdir@ include $(DEPTH)/config/autoconf.mk PROGRAM = mozilla-installer-bin +REQUIRES = xpcom jar CPPSRCS = \ nsINIParser.cpp \