Bug 332114 - XULRunner shouldn't build xpcomobsolete, r=darin

This commit is contained in:
benjamin%smedbergs.us 2006-03-29 23:44:04 +00:00
Родитель 814ec7c9f7
Коммит aa53b07426
5 изменённых файлов: 2 добавлений и 14 удалений

Просмотреть файл

@ -4478,6 +4478,7 @@ xulrunner)
MOZ_JAVAXPCOM=1
MOZ_PLACES=1
MOZ_EXTENSIONS_DEFAULT=" xml-rpc gnomevfs"
MOZ_NO_XPCOM_OBSOLETE=1
AC_DEFINE(MOZ_XULRUNNER)
;;
@ -5089,9 +5090,6 @@ MOZ_ARG_DISABLE_BOOL(xpcom-obsolete,
MOZ_NO_XPCOM_OBSOLETE=)
if test -n "$MOZ_NO_XPCOM_OBSOLETE"; then
if test -n "$MOZ_XPINSTALL"; then
AC_MSG_ERROR([Building without xpcom-obsolete isn't support when building xpinstal.])
fi
if test -z "$MOZ_SINGLE_PROFILE"; then
AC_MSG_ERROR([Building without xpcom-obsolete isn't support when building full profile support.])
fi

Просмотреть файл

@ -59,7 +59,6 @@ endif
REQUIRES = \
xpcom \
string \
xpcom_obsolete \
$(ZLIB_REQUIRES) \
xulapp \
$(NULL)

Просмотреть файл

@ -45,7 +45,6 @@ REQUIRES += libreg widget gfx
CPPSRCS += \
dlldeps.cpp \
dlldeps-obs.cpp \
nsGFXDeps.cpp \
nsDllMain.cpp \
$(NULL)
@ -69,7 +68,6 @@ REQUIRES += libreg widget gfx
CPPSRCS += \
dlldeps.cpp \
dlldeps-obs.cpp \
nsGFXDeps.cpp \
$(NULL)
@ -85,7 +83,6 @@ endif
STATIC_LIBS += \
xpcom_core \
mozreg_s \
xpcom_compat \
unicharutil_s \
ucvutil_s \
gkgfx \
@ -94,7 +91,6 @@ STATIC_LIBS += \
# component libraries
COMPONENT_LIBS += \
xpcom_compat_c \
xpconnect \
necko \
auth \

Просмотреть файл

@ -65,7 +65,6 @@ DEFINES += \
-D_IMPL_NS_STRINGAPI \
-DEXPORT_XPT_API \
-DEXPORT_XPTC_API \
-D_IMPL_NS_COM_OBSOLETE \
-D_IMPL_NS_GFX \
-D_IMPL_NS_WIDGET \
$(NULL)
@ -85,10 +84,7 @@ ifneq (,$(MOZ_ENABLE_CANVAS)$(MOZ_SVG))
EXTRA_DSO_LDOPTS += $(MOZ_CAIRO_LIBS)
endif
export:: dlldeps.cpp dlldeps-obs.cpp
export:: dlldeps.cpp
dlldeps.cpp: $(topsrcdir)/xpcom/build/dlldeps.cpp
$(INSTALL) $^ .
dlldeps-obs.cpp: $(topsrcdir)/xpcom/obsolete/dlldeps-obs.cpp
$(INSTALL) $^ .

Просмотреть файл

@ -172,7 +172,6 @@
#endif
#define XUL_MODULES \
MODULE(xpcomObsoleteModule) \
MODULE(xpconnect) \
MATHML_MODULES \
MODULE(nsUConvModule) \