Start installing GRE libraries & components into a separate dist/gre directory as part of the default build.

Bug #186241 r=dougt


git-svn-id: svn://10.0.0.236/trunk@135661 18797224-902f-48f8-a5cc-f745e15eee43
This commit is contained in:
seawood%netscape.com 2002-12-28 01:15:07 +00:00
parent 6fa69e00be
commit f8f86e7f05
145 changed files with 269 additions and 23 deletions

View File

@ -34,6 +34,8 @@ SHORT_LIBNAME = access
endif
IS_COMPONENT = 1
MODULE_NAME = nsAccessibilityModule
GRE_MODULE = 1
REQUIRES = \
xpcom \
string \

View File

@ -28,6 +28,7 @@ include $(DEPTH)/config/autoconf.mk
MODULE = accessibility
XPIDL_MODULE= accessibility
GRE_MODULE = 1
XPIDLSRCS = \
nsIAccessibilityService.idl \

View File

@ -27,6 +27,7 @@ VPATH = @srcdir@
include $(DEPTH)/config/autoconf.mk
MODULE = caps
GRE_MODULE = 1
XPIDLSRCS = \
nsIScriptSecurityManager.idl \

View File

@ -31,6 +31,7 @@ LIBRARY_NAME = caps
EXPORT_LIBRARY = 1
IS_COMPONENT = 1
MODULE_NAME = nsSecurityManagerModule
GRE_MODULE = 1
REQUIRES = xpcom \
string \

View File

@ -110,6 +110,9 @@ libs::
$(MAKE) -C $(DEPTH)/nsprpub real_install prefix=$(_ABS_DIST)/sdk/nspr exec_prefix=$(_ABS_DIST)/sdk/nspr bindir=$(_ABS_DIST)/sdk/nspr/bin includedir=$(_ABS_DIST)/sdk/nspr/include libdir=$(_ABS_DIST)/sdk/nspr/lib datadir=$(_ABS_DIST)/sdk/nspr/share DESTDIR=
$(RM) -rf $(DIST)/sdk/nspr/bin $(DIST)/sdk/nspr/share
mv $(DIST)/sdk/nspr/lib $(DIST)/sdk/nspr/bin
ifndef DISABLE_DIST_GRE
$(INSTALL) $(DIST)/sdk/nspr/bin/$(LIB_PREFIX)*$(DLL_SUFFIX) $(GRE_DIST)
endif
endif
# we don't use an explicit dependency here because then we would

View File

@ -43,6 +43,8 @@ include $(topsrcdir)/config/insure.mk
endif
endif
GRE_DIST = $(DIST)/gre
#
# The VERSION_NUMBER is suffixed onto the end of the DLLs we ship.
# Since the longest of these is 5 characters without the suffix,

View File

@ -521,6 +521,14 @@ OUTOPTION = -o # eol
endif # WINNT && !GNU_CC
endif # VACPP
ifdef GRE_MODULE
ifndef DISABLE_DIST_GRE
ifdef GRE_DIRS_ONLY
_SKIP_OLD_GRE_INSTALL=1
endif
endif
endif
################################################################################
all::
@ -593,9 +601,7 @@ libs:: $(SUBMAKEFILES) $(MAKE_DIRS) $(HOST_LIBRARY) $(LIBRARY) $(SHARED_LIBRARY)
ifndef NO_DIST_INSTALL
ifneq (,$(BUILD_STATIC_LIBS)$(FORCE_STATIC_LIB))
ifdef LIBRARY
ifdef IS_COMPONENT
$(INSTALL) $(IFLAGS1) $(LIBRARY) $(DIST)/lib/$(COMPONENTS_PATH)
else
ifndef IS_COMPONENT
$(INSTALL) $(IFLAGS1) $(LIBRARY) $(DIST)/lib
endif
endif # LIBRARY
@ -605,32 +611,58 @@ ifdef MAPS
endif
ifdef SHARED_LIBRARY
ifdef IS_COMPONENT
ifeq ($(OS_ARCH),OS2)
$(INSTALL) $(IFLAGS2) $(IMPORT_LIBRARY) $(DIST)/lib/$(COMPONENTS_PATH)
else
ifdef GRE_MODULE
ifndef DISABLE_DIST_GRE
$(INSTALL) $(IFLAGS2) $(SHARED_LIBRARY) $(GRE_DIST)/$(COMPONENTS_PATH)
$(ELF_DYNSTR_GC) $(GRE_DIST)/$(COMPONENTS_PATH)/$(SHARED_LIBRARY)
ifdef BEOS_ADDON_WORKAROUND
( cd $(GRE_DIST)/$(COMPONENTS_PATH) && $(CC) -nostart -o $(SHARED_LIBRARY).stub $(SHARED_LIBRARY) )
endif
endif
endif # GRE_MODULE
ifneq (,$(filter OS2 WINNT,$(OS_ARCH)))
$(INSTALL) $(IFLAGS2) $(SHARED_LIBRARY) $(DIST)/lib/$(COMPONENTS_PATH)
$(ELF_DYNSTR_GC) $(DIST)/lib/$(COMPONENTS_PATH)/$(SHARED_LIBRARY)
endif
ifndef _SKIP_OLD_GRE_INSTALL
$(INSTALL) $(IFLAGS2) $(SHARED_LIBRARY) $(DIST)/bin/$(COMPONENTS_PATH)
$(ELF_DYNSTR_GC) $(DIST)/bin/$(COMPONENTS_PATH)/$(SHARED_LIBRARY)
ifdef BEOS_ADDON_WORKAROUND
( cd $(DIST)/bin/components && $(CC) -nostart -o $(SHARED_LIBRARY).stub $(SHARED_LIBRARY) )
( cd $(DIST)/bin/$(COMPONENTS_PATH) && $(CC) -nostart -o $(SHARED_LIBRARY).stub $(SHARED_LIBRARY) )
endif
endif # ! _SKIP_OLD_GRE_INSTALL
else # ! IS_COMPONENT
ifdef GRE_MODULE
ifndef DISABLE_DIST_GRE
$(INSTALL) $(IFLAGS2) $(SHARED_LIBRARY) $(GRE_DIST)
ifdef BEOS_ADDON_WORKAROUND
( cd $(GRE_DIST) && $(CC) -nostart -o $(SHARED_LIBRARY).stub $(SHARED_LIBRARY) )
endif
endif
endif # GRE_MODULE
ifneq (,$(filter OS2 WINNT,$(OS_ARCH)))
$(INSTALL) $(IFLAGS2) $(IMPORT_LIBRARY) $(DIST)/lib
else
$(INSTALL) $(IFLAGS2) $(SHARED_LIBRARY) $(DIST)/lib
endif
ifndef _SKIP_OLD_GRE_INSTALL
$(INSTALL) $(IFLAGS2) $(SHARED_LIBRARY) $(DIST)/bin
ifdef BEOS_ADDON_WORKAROUND
( cd $(DIST)/bin && $(CC) -nostart -o $(SHARED_LIBRARY).stub $(SHARED_LIBRARY) )
endif
endif # ! _SKIP_OLD_GRE_INSTALL
endif # IS_COMPONENT
endif # SHARED_LIBRARY
ifdef PROGRAM
ifdef GRE_MODULE
ifndef DISABLE_DIST_GRE
$(INSTALL) $(IFLAGS2) $(PROGRAM) $(GRE_DIST)
endif
endif
ifndef _SKIP_OLD_GRE_INSTALL
$(INSTALL) $(IFLAGS2) $(PROGRAM) $(DIST)/bin
endif
endif
ifdef SIMPLE_PROGRAMS
$(INSTALL) $(IFLAGS2) $(SIMPLE_PROGRAMS) $(DIST)/bin
endif
@ -1258,8 +1290,15 @@ $(XPIDL_GEN_DIR)/$(XPIDL_MODULE).xpt: $(patsubst %.idl,$(XPIDL_GEN_DIR)/%.xpt,$(
libs:: $(XPIDL_GEN_DIR)/$(XPIDL_MODULE).xpt
ifndef NO_DIST_INSTALL
ifdef GRE_MODULE
ifndef DISABLE_DIST_GRE
$(INSTALL) $(IFLAGS1) $(XPIDL_GEN_DIR)/$(XPIDL_MODULE).xpt $(GRE_DIST)/$(COMPONENTS_PATH)
endif
endif
ifndef _SKIP_OLD_GRE_INSTALL
$(INSTALL) $(IFLAGS1) $(XPIDL_GEN_DIR)/$(XPIDL_MODULE).xpt $(DIST)/bin/$(COMPONENTS_PATH)
endif
endif
install:: $(XPIDL_GEN_DIR)/$(XPIDL_MODULE).xpt
ifndef NO_INSTALL

View File

@ -28,6 +28,7 @@ include $(DEPTH)/config/autoconf.mk
MODULE = content
XPIDL_MODULE = content_base
GRE_MODULE = 1
EXPORTS = \
nsIContent.h \

View File

@ -36,10 +36,13 @@ SHORT_LIBNAME = gkcontnt
endif
IS_COMPONENT = 1
MODULE_NAME = nsContentModule
GRE_MODULE = 1
EXTRA_DSO_LIBS = gkgfx
ifdef MOZ_PERF_METRICS
EXTRA_DSO_LIBS += mozutil_s
endif
REQUIRES = xpcom \
string \
gfx \

View File

@ -27,6 +27,7 @@ VPATH = @srcdir@
include $(DEPTH)/config/autoconf.mk
MODULE = xuldoc
GRE_MODULE = 1
XPIDLSRCS = \
nsIController.idl \

View File

@ -30,6 +30,8 @@ ifeq ($(OS_ARCH),WINNT)
XPIDL_MODULE = docshell_base
endif
LIBRARY_NAME = basedocshell_s
GRE_MODULE = 1
REQUIRES = xpcom \
string \
caps \

View File

@ -31,6 +31,8 @@ include $(DEPTH)/config/autoconf.mk
LIBRARY_NAME = docshell
EXPORT_LIBRARY = 1
GRE_MODULE = 1
REQUIRES = xpcom \
string \
dom \

View File

@ -27,6 +27,7 @@ VPATH = @srcdir@
include $(DEPTH)/config/autoconf.mk
MODULE = dom
GRE_MODULE = 1
DIRS = idl coreEvents base

View File

@ -28,6 +28,7 @@ include $(DEPTH)/config/autoconf.mk
MODULE = dom
XPIDL_MODULE = dom_base
GRE_MODULE = 1
SDK_XPIDLSRCS = \
nsIDOMBarProp.idl \

View File

@ -28,6 +28,7 @@ include $(DEPTH)/config/autoconf.mk
MODULE = dom
XPIDL_MODULE = dom_core
GRE_MODULE = 1
SDK_XPIDLSRCS = \
nsIDOMAttr.idl \

View File

@ -28,6 +28,7 @@ include $(DEPTH)/config/autoconf.mk
MODULE = dom
XPIDL_MODULE = dom_css
GRE_MODULE = 1
XPIDLSRCS = \
nsIDOMCSS2Properties.idl \

View File

@ -28,6 +28,7 @@ include $(DEPTH)/config/autoconf.mk
MODULE = dom
XPIDL_MODULE = dom_events
GRE_MODULE = 1
SDK_XPIDLSRCS = \
nsIDOMDocumentEvent.idl \

View File

@ -28,6 +28,7 @@ include $(DEPTH)/config/autoconf.mk
MODULE = dom
XPIDL_MODULE = dom_html
GRE_MODULE = 1
XPIDLSRCS = \
nsIDOMHTMLAnchorElement.idl \

View File

@ -28,6 +28,7 @@ include $(DEPTH)/config/autoconf.mk
MODULE = dom
XPIDL_MODULE = dom_range
GRE_MODULE = 1
XPIDLSRCS = \
nsIDOMDocumentRange.idl \

View File

@ -28,6 +28,7 @@ include $(DEPTH)/config/autoconf.mk
MODULE = dom
XPIDL_MODULE = dom_stylesheets
GRE_MODULE = 1
XPIDLSRCS = \
nsIDOMDocumentStyle.idl \

View File

@ -40,6 +40,7 @@ include $(DEPTH)/config/autoconf.mk
MODULE = dom
XPIDL_MODULE = dom_traversal
GRE_MODULE = 1
XPIDLSRCS = \
nsIDOMDocumentTraversal.idl \

View File

@ -28,6 +28,7 @@ include $(DEPTH)/config/autoconf.mk
MODULE = dom
XPIDL_MODULE = dom_views
GRE_MODULE = 1
XPIDLSRCS = \
nsIDOMDocumentView.idl \

View File

@ -28,6 +28,7 @@ include $(DEPTH)/config/autoconf.mk
MODULE = dom
XPIDL_MODULE = dom_xbl
GRE_MODULE = 1
XPIDLSRCS = \
nsIDOMDocumentXBL.idl \

View File

@ -28,6 +28,7 @@ include $(DEPTH)/config/autoconf.mk
MODULE = dom
XPIDL_MODULE = dom_xul
GRE_MODULE = 1
XPIDLSRCS = \
nsIDOMXULButtonElement.idl \

View File

@ -31,6 +31,8 @@ LIBRARY_NAME = jsurl
EXPORT_LIBRARY = 1
IS_COMPONENT = 1
MODULE_NAME = javascript__protocol
GRE_MODULE = 1
REQUIRES = xpcom \
string \
js \

View File

@ -27,6 +27,7 @@ VPATH = @srcdir@
include $(DEPTH)/config/autoconf.mk
MODULE = editor
GRE_MODULE = 1
XPIDLSRCS = \
nsICiter.idl \

View File

@ -33,6 +33,7 @@ LIBRARY_NAME = editor
EXPORT_LIBRARY = 1
IS_COMPONENT = 1
MODULE_NAME = nsEditorModule
GRE_MODULE = 1
EXTRA_DSO_LIBS = gkgfx

View File

@ -27,6 +27,7 @@ VPATH = @srcdir@
include $(DEPTH)/config/autoconf.mk
MODULE = txtsvc
GRE_MODULE = 1
EXPORTS = \
nsISpellChecker.h \

View File

@ -29,7 +29,7 @@ RESFILE = MozillaControl.res
DEFFILE = L_mozctl.def
EXPORT_LIBRARY = 1
FORCE_SHARED_LIB= 1
GRE_MODULE = 1
REQUIRES = \
xpcom \

View File

@ -28,6 +28,7 @@ LIBRARY_NAME = mozctlx
DEFFILE = $(srcdir)/mozctlx.def
EXPORT_LIBRARY = 1
FORCE_SHARED_LIB= 1
GRE_MODULE = 1
CPPSRCS = \
StdAfx.cpp \

View File

@ -33,6 +33,8 @@ MODULE = npmozax
LIBRARY_NAME = npmozax
RESFILE = MozActiveX.res
DEFFILE = npmozax.def
GRE_MODULE = 1
REQUIRES = \
xpcom \
java \

View File

@ -32,6 +32,8 @@ include $(DEPTH)/config/autoconf.mk
LIBRARY_NAME = webbrwsr
EXPORT_LIBRARY = 1
GRE_MODULE = 1
REQUIRES = xpcom \
string \
docshell \

View File

@ -26,6 +26,8 @@ VPATH = @srcdir@
MODULE = webbrwsr
XPIDL_MODULE = webBrowser_core
LIBRARY_NAME = nsWebBrowser_s
GRE_MODULE = 1
REQUIRES = xpcom \
string \
docshell \

View File

@ -31,6 +31,8 @@ SHORT_LIBNAME = embedcmp
endif
IS_COMPONENT = 1
MODULE_NAME = embedcomponents
GRE_MODULE = 1
ifdef MOZ_PERF_METRICS
EXTRA_DSO_LIBS = mozutil_s
endif

View File

@ -28,6 +28,7 @@ include $(DEPTH)/config/autoconf.mk
MODULE = webbrowserpersist
XPIDL_MODULE = webbrowserpersist
GRE_MODULE = 1
XPIDLSRCS = nsIWebBrowserPersist.idl \
nsCWebBrowserPersist.idl \

View File

@ -28,6 +28,7 @@ include $(DEPTH)/config/autoconf.mk
MODULE = windowwatcher
XPIDL_MODULE = windowwatcher
GRE_MODULE = 1
SDK_XPIDLSRCS = nsIWindowWatcher.idl \
$(NULL)

View File

@ -31,6 +31,8 @@ LIBRARY_NAME = cookie
EXPORT_LIBRARY = 1
IS_COMPONENT = 1
MODULE_NAME = nsCookieModule
GRE_MODULE = 1
REQUIRES = xpcom \
string \
necko \

View File

@ -33,6 +33,7 @@ include $(DEPTH)/config/autoconf.mk
MODULE=typeaheadfind
XPIDL_MODULE=typeaheadfind
GRE_MODULE = 1
XPIDLSRCS= ./nsITypeAheadFind.idl \
$(NULL)

View File

@ -36,6 +36,7 @@ LIBRARY_NAME = typeaheadfind
ifneq ($(OS_ARCH),WINNT)
SHORT_LIBNAME = typahead
endif
GRE_MODULE = 1
REQUIRES = appcomps \
embedcomponents \

View File

@ -27,6 +27,7 @@ VPATH = @srcdir@
include $(DEPTH)/config/autoconf.mk
MODULE = wallet
GRE_MODULE = 1
SDK_XPIDLSRCS = \
nsIPassword.idl \

View File

@ -31,6 +31,8 @@ LIBRARY_NAME = wallet
EXPORT_LIBRARY = 1
IS_COMPONENT = 1
MODULE_NAME = nsWalletModule
GRE_MODULE = 1
REQUIRES = xpcom \
string \
necko \

View File

@ -27,6 +27,7 @@ VPATH = @srcdir@
include $(DEPTH)/config/autoconf.mk
MODULE = xmlextras
GRE_MODULE = 1
XPIDLSRCS = \
nsIDOMSerializer.idl \

View File

@ -34,6 +34,8 @@ SHORT_LIBNAME = xmlextra
endif
IS_COMPONENT = 1
MODULE_NAME = nsXMLExtrasModule
GRE_MODULE = 1
REQUIRES = xpcom \
string \
dom \

View File

@ -28,6 +28,7 @@ include $(DEPTH)/config/autoconf.mk
MODULE = gfx
XPIDL_MODULE = gfx
GRE_MODULE = 1
XPIDLSRCS = \
nsIFontEnumerator.idl \

View File

@ -31,6 +31,7 @@ EXPORTS = nsFontList.h \
nsRegion.h
LIBRARY_NAME = gkgfx
EXPORT_LIBRARY = 1
GRE_MODULE = 1
REQUIRES = xpcom \
windowwatcher \
dom \

View File

@ -31,6 +31,7 @@ LIBRARY_NAME = gfx_beos
EXPORT_LIBRARY = 1
IS_COMPONENT = 1
MODULE_NAME = nsGfxBeOSModule
GRE_MODULE = 1
CPPSRCS = \
nsDeviceContextBeOS.cpp \

View File

@ -32,6 +32,8 @@ LIBRARY_NAME = gfx_gtk
EXPORT_LIBRARY = 1
IS_COMPONENT = 1
MODULE_NAME = nsGfxGTKModule
GRE_MODULE = 1
REQUIRES = xpcom \
string \
widget \

View File

@ -28,6 +28,7 @@ EXPORT_LIBRARY = 1
MODULE = gfx
IS_COMPONENT = 1
MODULE_NAME = nsGfxMacModule
GRE_MODULE = 1
REQUIRES = xpcom \
string \

View File

@ -32,6 +32,8 @@ LIBRARY_NAME = gfx_os2
EXPORT_LIBRARY = 1
IS_COMPONENT = 1
MODULE_NAME = nsGfxOS2Module
GRE_MODULE = 1
REQUIRES = xpcom \
string \
widget \

View File

@ -31,6 +31,8 @@ LIBRARY_NAME = gfx_photon
EXPORT_LIBRARY = 1
IS_COMPONENT = 1
MODULE_NAME = nsGfxPhModule
GRE_MODULE = 1
REQUIRES = xpcom \
string \
widget \

View File

@ -30,6 +30,8 @@ include $(DEPTH)/config/autoconf.mk
MODULE = gfx
LIBRARY_NAME = gfx_qt
EXPORT_LIBRARY = 1
GRE_MODULE = 1
REQUIRES = xpcom \
string \
widget \

View File

@ -31,6 +31,8 @@ LIBRARY_NAME = gkgfxwin
EXPORT_LIBRARY = 1
IS_COMPONENT = 1
MODULE_NAME = nsGfxModule
GRE_MODULE = 1
REQUIRES = xpcom \
string \
gfx \

View File

@ -33,6 +33,7 @@ LIBRARY_NAME = gfx_xlib
EXPORT_LIBRARY = 1
IS_COMPONENT = 1
MODULE_NAME = nsGfxXlibModule
GRE_MODULE = 1
REQUIRES = xpcom \
string \

View File

@ -27,6 +27,7 @@ VPATH = @srcdir@
include $(DEPTH)/config/autoconf.mk
MODULE = htmlparser
GRE_MODULE = 1
XPIDLSRCS = \
nsIExpatSink.idl \

View File

@ -32,6 +32,8 @@ EXPORT_LIBRARY = 1
IS_COMPONENT = 1
MODULE_NAME = nsParserModule
SHORT_LIBNAME = gkparser
GRE_MODULE = 1
REQUIRES = xpcom \
string \
necko \

View File

@ -28,6 +28,8 @@ LIBRARY_NAME = i18n
EXPORT_LIBRARY = 1
IS_COMPONENT = 1
MODULE_NAME = nsI18nModule
GRE_MODULE = 1
REQUIRES = xpcom \
string \
unicharutil \

View File

@ -27,6 +27,7 @@ VPATH = @srcdir@
include $(DEPTH)/config/autoconf.mk
MODULE = locale
GRE_MODULE = 1
XPIDLSRCS = \
nsILanguageAtom.idl \

View File

@ -27,6 +27,7 @@ VPATH = @srcdir@
include $(DEPTH)/config/autoconf.mk
MODULE = intl
GRE_MODULE = 1
XPIDLSRCS = \
nsIStringBundle.idl \

View File

@ -27,12 +27,13 @@ VPATH = @srcdir@
include $(DEPTH)/config/autoconf.mk
MODULE = uconv
GRE_MODULE = 1
XPIDLSRCS = \
nsITextToSubURI.idl \
nsICurrentCharsetListener.idl \
nsICharsetConverterManager2.idl \
nsIScriptableUConv.idl \
nsIScriptableUConv.idl \
$(NULL)
include $(topsrcdir)/config/rules.mk

View File

@ -31,6 +31,7 @@ LIBRARY_NAME = uconv
EXPORT_LIBRARY = 1
IS_COMPONENT = 1
MODULE_NAME = nsUConvModule
GRE_MODULE = 1
ifneq ($(OS_ARCH),WINNT)
# To avoid conflict with OS/2 system uconv.dll

View File

@ -31,6 +31,8 @@ LIBRARY_NAME = ucvmath
EXPORT_LIBRARY = 1
IS_COMPONENT = 1
MODULE_NAME = nsUCvMathModule
GRE_MODULE = 1
REQUIRES = xpcom \
string \
uconv \

View File

@ -27,6 +27,7 @@ VPATH = @srcdir@
include $(DEPTH)/config/autoconf.mk
MODULE = unicharutil
GRE_MODULE = 1
XPIDLSRCS = \
nsIEntityConverter.idl \

View File

@ -33,6 +33,8 @@ ifeq ($(OS_ARCH),WINNT)
LIBRARY_NAME = jpeg$(MOZ_BITS)$(VERSION_NUMBER)
endif
GRE_MODULE = 1
CSRCS = \
jdapimin.c \
jdapistd.c \

View File

@ -42,6 +42,7 @@ include $(DEPTH)/config/autoconf.mk
MODULE = js
LIBRARY_NAME = mozjs
LIB_IS_C_ONLY = 1
GRE_MODULE = 1
ifeq ($(OS_ARCH),WINNT)
LIBRARY_NAME = js$(MOZ_BITS)$(VERSION_NUMBER)

View File

@ -46,6 +46,7 @@ LIBRARY_NAME = jsj$(MOZ_BITS)$(VERSION_NUMBER)
MAPFILE = $(LIBRARY_NAME).map
endif
JNI_GEN_DIR = _jni
GRE_MODULE = 1
REQUIRES = js \
xpcom \

View File

@ -45,6 +45,7 @@ EXPORT_LIBRARY = 1
SHORT_LIBNAME = xpconect
IS_COMPONENT = 1
MODULE_NAME = xpconnect
GRE_MODULE = 1
ifeq ($(OS_ARCH),WINNT)
LIBRARY_NAME = xpc$(MOZ_BITS)$(VERSION_NUMBER)
SHORT_LIBNAME = xpc$(MOZ_BITS)$(VERSION_NUMBER)

View File

@ -28,6 +28,7 @@ include $(DEPTH)/config/autoconf.mk
MODULE = layout
XPIDL_MODULE = layout_base
GRE_MODULE = 1
EXPORTS = \
nsCompatibility.h \

View File

@ -34,6 +34,8 @@ SHORT_LIBNAME = gkhtml
endif
IS_COMPONENT = 1
MODULE_NAME = nsLayoutModule
GRE_MODULE = 1
EXTRA_DSO_LIBS = gkgfx
ifdef MOZ_PERF_METRICS
EXTRA_DSO_LIBS += mozutil_s

View File

@ -28,6 +28,7 @@ include $(DEPTH)/config/autoconf.mk
MODULE = layout
XPIDL_MODULE = layout_xul
GRE_MODULE = 1
EXPORTS = \
nsPIBoxObject.h \

View File

@ -44,6 +44,8 @@ LIBRARY_NAME = jar$(VERSION_NUMBER)
EXPORT_LIBRARY = 1
IS_COMPONENT = 1
MODULE_NAME = nsJarModule
GRE_MODULE = 1
REQUIRES = xpcom \
string \
caps \

View File

@ -31,6 +31,7 @@ LIBRARY_NAME = imglib2
EXPORT_LIBRARY = 1
IS_COMPONENT = 1
MODULE_NAME = nsImageLib2Module
GRE_MODULE = 1
REQUIRES = xpcom \
string \

View File

@ -31,6 +31,7 @@ LIBRARY_NAME = imgicon
EXPORT_LIBRARY = 1
IS_COMPONENT = 1
MODULE_NAME = nsIconDecoderModule
GRE_MODULE = 1
ifeq ($(OS_ARCH),WINNT)
EXTRA_DSO_LIBS = gkgfx

View File

@ -29,6 +29,7 @@ LIBRARY_NAME = imgmng
EXPORT_LIBRARY = 1
IS_COMPONENT = 1
MODULE_NAME = nsMNGDecoderModule
GRE_MODULE = 1
EXTRA_DSO_LIBS = gkgfx

View File

@ -27,6 +27,7 @@ VPATH = @srcdir@
include $(DEPTH)/config/autoconf.mk
MODULE = imglib2
GRE_MODULE = 1
EXPORTS = ImageErrors.h ImageLogging.h

View File

@ -31,6 +31,7 @@ LIBRARY_NAME = imglib2_s
EXPORT_LIBRARY = 1
FORCE_STATIC_LIB = 1
MODULE_NAME = nsImageLib2Module
GRE_MODULE = 1
REQUIRES = xpcom \
string \

View File

@ -27,6 +27,7 @@ VPATH = @srcdir@
include $(DEPTH)/config/autoconf.mk
MODULE = pref
GRE_MODULE = 1
SDK_XPIDLSRCS = \
nsIPrefService.idl \

View File

@ -34,6 +34,7 @@ MODULE_NAME = nsPrefModule
ifeq ($(OS_ARCH),WINNT)
LIBRARY_NAME = xppref$(MOZ_BITS)
endif
GRE_MODULE = 1
REQUIRES = xpcom \
string \

View File

@ -27,6 +27,7 @@ VPATH = @srcdir@
include $(DEPTH)/config/autoconf.mk
MODULE = oji
GRE_MODULE = 1
XPIDLSRCS = \
nsIJVMManager.idl \

View File

@ -29,6 +29,8 @@ include $(DEPTH)/config/autoconf.mk
MODULE = oji
IS_COMPONENT = 1
MODULE_NAME = nsCJVMManagerModule
GRE_MODULE = 1
REQUIRES = xpcom \
string \
liveconnect \

View File

@ -27,6 +27,7 @@ VPATH = @srcdir@
include $(DEPTH)/config/autoconf.mk
MODULE = plugin
GRE_MODULE = 1
EXPORTS = \
nsplugin.h \

View File

@ -32,6 +32,8 @@ LIBRARY_NAME = gkplugin
EXPORT_LIBRARY = 1
IS_COMPONENT = 1
MODULE_NAME = nsPluginModule
GRE_MODULE = 1
REQUIRES = xpcom \
xpconnect \
string \

View File

@ -28,6 +28,8 @@ include $(DEPTH)/config/autoconf.mk
#MODULE = plugin
LIBRARY_NAME = nullplugin
GRE_MODULE = 1
REQUIRES = java \
plugin \
$(NULL)

View File

@ -30,6 +30,8 @@ MODULE = plugin
LIBRARY_NAME = npnul32
RESFILE = npnul32.res
DEFFILE = $(srcdir)/npnul32.def
GRE_MODULE = 1
REQUIRES = java \
xpcom \
pref \

View File

@ -29,6 +29,7 @@ include $(srcdir)/objs.mk
MODULE = zlib
LIBRARY_NAME = mozz
GRE_MODULE = 1
ifeq ($(OS_ARCH),WINNT)
MAPFILE = $(LIBRARY_NAME).map

View File

@ -27,6 +27,7 @@ VPATH = @srcdir@
include $(DEPTH)/config/autoconf.mk
MODULE = necko
GRE_MODULE = 1
SDK_XPIDLSRCS = \
nsIChannel.idl \

View File

@ -31,6 +31,8 @@ LIBRARY_NAME = necko
EXPORT_LIBRARY = 1
IS_COMPONENT = 1
MODULE_NAME = necko_core_and_primary_protocols
GRE_MODULE = 1
REQUIRES = xpcom \
string \
nkcache \

View File

@ -31,6 +31,8 @@ LIBRARY_NAME = necko2
EXPORT_LIBRARY = 1
IS_COMPONENT = 1
MODULE_NAME = necko_secondary_protocols
GRE_MODULE = 1
REQUIRES = xpcom \
string \
necko \

View File

@ -26,6 +26,7 @@ VPATH = @srcdir@
MODULE = nkcache
XPIDL_MODULE = necko_cache
GRE_MODULE = 1
include $(DEPTH)/config/autoconf.mk

View File

@ -28,6 +28,7 @@ include $(DEPTH)/config/autoconf.mk
MODULE = necko
XPIDL_MODULE = necko_cookie
GRE_MODULE = 1
XPIDLSRCS = \
nsICookieService.idl \

View File

@ -28,6 +28,7 @@ include $(DEPTH)/config/autoconf.mk
MODULE = necko
XPIDL_MODULE = necko_dns
GRE_MODULE = 1
XPIDLSRCS = \
nsIDNSListener.idl \

View File

@ -28,6 +28,7 @@ include $(DEPTH)/config/autoconf.mk
MODULE = necko
XPIDL_MODULE = necko_about
GRE_MODULE = 1
XPIDLSRCS = nsIAboutModule.idl

View File

@ -28,6 +28,7 @@ include $(DEPTH)/config/autoconf.mk
MODULE = necko
XPIDL_MODULE = necko_data
GRE_MODULE = 1
XPIDLSRCS = nsIDataChannel.idl

View File

@ -28,6 +28,7 @@ include $(DEPTH)/config/autoconf.mk
MODULE = necko
XPIDL_MODULE = necko_file
GRE_MODULE = 1
XPIDLSRCS = \
nsIFileProtocolHandler.idl \

View File

@ -28,6 +28,7 @@ include $(DEPTH)/config/autoconf.mk
MODULE = necko2
XPIDL_MODULE = necko_ftp
GRE_MODULE = 1
XPIDLSRCS = \
nsIFTPChannel.idl \

View File

@ -28,6 +28,7 @@ include $(DEPTH)/config/autoconf.mk
MODULE = necko
XPIDL_MODULE = necko_http
GRE_MODULE = 1
SDK_XPIDLSRCS = \
nsIHttpChannel.idl \

View File

@ -28,6 +28,7 @@ include $(DEPTH)/config/autoconf.mk
MODULE = necko
XPIDL_MODULE = necko_jar
GRE_MODULE = 1
XPIDLSRCS = nsIJARChannel.idl \
nsIJARURI.idl \

View File

@ -28,6 +28,7 @@ include $(DEPTH)/config/autoconf.mk
MODULE = necko
XPIDL_MODULE = necko_res
GRE_MODULE = 1
XPIDLSRCS = \
nsIResProtocolHandler.idl \

View File

@ -28,6 +28,7 @@ include $(DEPTH)/config/autoconf.mk
MODULE = necko2
XPIDL_MODULE = necko_viewsource
GRE_MODULE = 1
XPIDLSRCS = \
nsIViewSourceChannel.idl \

View File

@ -28,6 +28,7 @@ include $(DEPTH)/config/autoconf.mk
MODULE = necko
XPIDL_MODULE = necko_strconv
GRE_MODULE = 1
XPIDLSRCS = \
nsIStreamConverter.idl \

View File

@ -8,6 +8,7 @@ include $(DEPTH)/config/autoconf.mk
MODULE = libart_lgpl
LIBRARY_NAME = moz_art_lgpl
GRE_MODULE = 1
ifeq ($(OS_ARCH),WINNT)
DEFFILE = $(srcdir)/libart.def

Some files were not shown because too many files have changed in this diff Show More