mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-11-25 05:41:12 +00:00
Link in secfree dynamically only where needed.
This commit is contained in:
parent
4e0e44c35a
commit
ee33c47ded
@ -57,6 +57,8 @@ ifndef NECKO
|
||||
PUBLIC=$(DEPTH)/netwerk/dist/include
|
||||
endif
|
||||
|
||||
EXTRA_DSO_LDOPTS = -L$(DIST)/bin
|
||||
EXTRA_DSO_LDOPTS =\
|
||||
-L$(DIST)/bin -lsecfree \
|
||||
$(NULL)
|
||||
|
||||
include $(topsrcdir)/config/rules.mk
|
||||
|
@ -39,7 +39,11 @@ REQUIRES=wallet
|
||||
EXPORTS= $(NULL)
|
||||
EXPORTS := $(addprefix $(srcdir)/, $(EXPORTS))
|
||||
|
||||
EXTRA_DSO_LDOPTS = -L$(DIST)/bin -lxp
|
||||
EXTRA_DSO_LDOPTS =\
|
||||
-L$(DIST)/bin \
|
||||
-lsecfree \
|
||||
-lxp \
|
||||
$(NULL)
|
||||
|
||||
include $(topsrcdir)/config/rules.mk
|
||||
|
||||
|
@ -60,7 +60,6 @@ LIBS = \
|
||||
-lmozreg \
|
||||
-lpref \
|
||||
-lmozjs \
|
||||
-lsecfree \
|
||||
-limg \
|
||||
$(JPEG_LIBS) \
|
||||
$(PNG_LIBS) \
|
||||
|
@ -34,8 +34,6 @@ endif
|
||||
|
||||
ifndef NECKO
|
||||
LIBS = \
|
||||
-lraptorhtmlpars \
|
||||
-lsecfree \
|
||||
-lpref \
|
||||
-lxp \
|
||||
-lnetlib \
|
||||
|
@ -58,7 +58,6 @@ endif
|
||||
|
||||
LIBS = \
|
||||
-lpref \
|
||||
-lsecfree \
|
||||
-lmozjs \
|
||||
-limg \
|
||||
-lmozutil \
|
||||
|
@ -46,7 +46,6 @@ LIBS += \
|
||||
-lnetwork \
|
||||
$(DIST)/bin/components/libraptorhtml.$(DLL_SUFFIX) \
|
||||
-lpref \
|
||||
-lsecfree \
|
||||
-lraptorgfx \
|
||||
-limg \
|
||||
-lmozutil \
|
||||
@ -57,7 +56,6 @@ LIBS += \
|
||||
-lxpcom \
|
||||
-lmozreg \
|
||||
-lxp \
|
||||
-lraptorhtmlpars \
|
||||
-ljsurl \
|
||||
-ljsdom \
|
||||
$(ZLIB_LIBS) \
|
||||
|
@ -67,13 +67,11 @@ LIBS = \
|
||||
-limg \
|
||||
-lmozutil \
|
||||
-lpref \
|
||||
-lsecfree \
|
||||
-lmozjs \
|
||||
-ljsdom \
|
||||
-lraptorgfx \
|
||||
-lxpcom \
|
||||
-lxp \
|
||||
-lraptorhtmlpars \
|
||||
-ljsurl \
|
||||
$(TIMER_LIBS) \
|
||||
$(TK_LIBS) \
|
||||
|
@ -31,7 +31,6 @@ LIBS = \
|
||||
-lxpcom \
|
||||
-lmozreg \
|
||||
-lmozjs \
|
||||
-lsecfree \
|
||||
$(TIMER_LIBS) \
|
||||
$(NSPR_LIBS) \
|
||||
$(NULL)
|
||||
|
@ -36,7 +36,6 @@ LIBS = \
|
||||
-lmozjs \
|
||||
-ljsdom \
|
||||
-ljsurl \
|
||||
-lsecfree \
|
||||
$(TIMER_LIBS) \
|
||||
$(ZLIB_LIBS) \
|
||||
$(NSPR_LIBS) \
|
||||
|
@ -49,7 +49,6 @@ LIBS = \
|
||||
-lmozjs \
|
||||
-ljsdom \
|
||||
-ljsurl \
|
||||
-lsecfree \
|
||||
$(ZLIB_LIBS) \
|
||||
$(NSPR_LIBS) \
|
||||
-lraptorgfx \
|
||||
|
@ -35,12 +35,10 @@ BASE_LIBS = \
|
||||
-lmozreg \
|
||||
-lmozjs \
|
||||
-lxpcom \
|
||||
-lsecfree \
|
||||
-lmozutil \
|
||||
$(NULL)
|
||||
|
||||
GECKO_LIBS = \
|
||||
-lraptorhtmlpars \
|
||||
-ljsdom \
|
||||
-lraptorplugin \
|
||||
$(NULL)
|
||||
|
@ -49,7 +49,6 @@ LIBS = \
|
||||
-lmozjs \
|
||||
-ljsdom \
|
||||
-ljsurl \
|
||||
-lsecfree \
|
||||
$(ZLIB_LIBS) \
|
||||
$(NSPR_LIBS) \
|
||||
-lraptorgfx \
|
||||
|
@ -49,7 +49,6 @@ LIBS = \
|
||||
-lmozjs \
|
||||
-ljsdom \
|
||||
-ljsurl \
|
||||
-lsecfree \
|
||||
$(ZLIB_LIBS) \
|
||||
$(NSPR_LIBS) \
|
||||
-lraptorgfx \
|
||||
|
@ -32,13 +32,11 @@ LIBS = \
|
||||
-lxp \
|
||||
-lpref \
|
||||
-lmozjs \
|
||||
-lraptorhtmlpars \
|
||||
-ljsdom \
|
||||
-ljsurl \
|
||||
-limg \
|
||||
-lxp \
|
||||
-lmozutil \
|
||||
-lsecfree \
|
||||
-lmozreg \
|
||||
$(TIMER_LIBS) \
|
||||
$(ZLIB_LIBS) \
|
||||
|
@ -36,7 +36,6 @@ LIBS = \
|
||||
-lxp \
|
||||
-lpref \
|
||||
-lmozjs \
|
||||
-lsecfree \
|
||||
-ljsdom \
|
||||
-ljsurl \
|
||||
-lraptorhtmlpars \
|
||||
|
@ -51,7 +51,6 @@ LIBS = \
|
||||
-lmozjs \
|
||||
-lmork \
|
||||
-lmsgbaseutil \
|
||||
-lsecfree \
|
||||
$(ZLIB_LIBS) \
|
||||
$(NSPR_LIBS) \
|
||||
$(TK_LIBS) \
|
||||
|
@ -45,7 +45,6 @@ LIBS = \
|
||||
-lxp \
|
||||
-lpref \
|
||||
-lmozjs \
|
||||
-lsecfree \
|
||||
$(ZLIB_LIBS) \
|
||||
$(NSPR_LIBS) \
|
||||
$(TK_LIBS) \
|
||||
|
@ -36,7 +36,6 @@ LIBS = \
|
||||
-lmozjs \
|
||||
-ljsdom \
|
||||
-ljsurl \
|
||||
-lsecfree \
|
||||
$(TIMER_LIBS) \
|
||||
$(ZLIB_LIBS) \
|
||||
$(NSPR_LIBS) \
|
||||
|
@ -97,7 +97,6 @@ EXTRA_DSO_LDOPTS = \
|
||||
-L$(DIST)/bin \
|
||||
-L$(DIST)/lib \
|
||||
-lmozjs \
|
||||
-lsecfree \
|
||||
-lxpcom \
|
||||
-lmozreg \
|
||||
$(NSPR_LIBS) \
|
||||
|
@ -31,12 +31,10 @@ BASE_LIBS = \
|
||||
-lmozreg \
|
||||
-lmozjs \
|
||||
-lxpcom \
|
||||
-lsecfree \
|
||||
-lmozutil \
|
||||
$(NULL)
|
||||
|
||||
GECKO_LIBS = \
|
||||
-lraptorhtmlpars \
|
||||
-ljsdom \
|
||||
-lraptorplugin \
|
||||
$(NULL)
|
||||
|
@ -44,10 +44,8 @@ LIBS = \
|
||||
-lxp \
|
||||
-lpref \
|
||||
-lmozjs \
|
||||
-lsecfree \
|
||||
-ljsdom \
|
||||
-ljsurl \
|
||||
-lraptorhtmlpars \
|
||||
-lraptorgfx \
|
||||
-limg \
|
||||
-lmozutil \
|
||||
|
@ -32,8 +32,6 @@ LIBS = \
|
||||
-lxp \
|
||||
-lpref \
|
||||
-lmozjs \
|
||||
-lsecfree \
|
||||
-lraptorhtmlpars \
|
||||
-ljsdom \
|
||||
-ljsurl \
|
||||
-limg \
|
||||
|
@ -59,6 +59,10 @@ CSRCS += prefapi.c
|
||||
|
||||
CPPSRCS += nsPref.cpp
|
||||
|
||||
EXTRA_DSO_LDOPTS =\
|
||||
-L$(DIST)/bin -lsecfree \
|
||||
$(NULL)
|
||||
|
||||
include $(topsrcdir)/config/rules.mk
|
||||
|
||||
#INCLUDES += -I$(srcdir)/unix -Iunix
|
||||
|
@ -44,7 +44,6 @@ LIBS = \
|
||||
-lmozreg \
|
||||
-lmozjs \
|
||||
-lxpcom \
|
||||
-lsecfree \
|
||||
-lmozutil \
|
||||
-lxpcom \
|
||||
-lneckoutil_s \
|
||||
|
@ -34,8 +34,6 @@ endif
|
||||
|
||||
ifndef NECKO
|
||||
LIBS = \
|
||||
-lraptorhtmlpars \
|
||||
-lsecfree \
|
||||
-lpref \
|
||||
-lxp \
|
||||
-lnetlib \
|
||||
|
@ -31,7 +31,6 @@ BASE_LIBS = \
|
||||
-lmozreg \
|
||||
-lmozjs \
|
||||
-lxpcom \
|
||||
-lsecfree \
|
||||
-lmozutil \
|
||||
$(NULL)
|
||||
|
||||
|
@ -31,7 +31,6 @@ BASE_LIBS = \
|
||||
-lmozreg \
|
||||
-lmozjs \
|
||||
-lxpcom \
|
||||
-lsecfree \
|
||||
-lmozutil \
|
||||
$(NULL)
|
||||
|
||||
|
@ -94,7 +94,6 @@ BASE_LIBS = \
|
||||
-lmozreg \
|
||||
-lmozjs \
|
||||
-lxpcom \
|
||||
-lsecfree \
|
||||
-lmozutil \
|
||||
$(NULL)
|
||||
|
||||
|
@ -53,7 +53,6 @@ endif
|
||||
|
||||
LIBS = \
|
||||
-lpref \
|
||||
-lsecfree \
|
||||
-lmozutil \
|
||||
-limg \
|
||||
-lxpcom \
|
||||
@ -63,7 +62,6 @@ LIBS = \
|
||||
-lraptorgfx \
|
||||
$(MOZ_GFX_TOOLKIT_LDFLAGS) \
|
||||
$(TIMER_LIBS) \
|
||||
-lraptorhtmlpars \
|
||||
-ljsurl \
|
||||
-ljsdom \
|
||||
$(NET_LIBS) \
|
||||
|
@ -53,7 +53,6 @@ endif
|
||||
|
||||
LIBS = \
|
||||
-lpref \
|
||||
-lsecfree \
|
||||
-lmozutil \
|
||||
-limg \
|
||||
-lxpcom \
|
||||
@ -63,7 +62,6 @@ LIBS = \
|
||||
-lraptorgfx \
|
||||
$(MOZ_GFX_TOOLKIT_LDFLAGS) \
|
||||
$(TIMER_LIBS) \
|
||||
-lraptorhtmlpars \
|
||||
-ljsurl \
|
||||
-ljsdom \
|
||||
$(NET_LIBS) \
|
||||
|
@ -89,7 +89,6 @@ LIBS += \
|
||||
-lmozutil \
|
||||
$(NETLIB_LIBS) \
|
||||
-lpref \
|
||||
-lsecfree \
|
||||
-lmozjs \
|
||||
-lxp \
|
||||
-lxpcom \
|
||||
|
@ -73,7 +73,6 @@ LIBS += \
|
||||
-lmozreg \
|
||||
-ljsdom \
|
||||
-ljsurl \
|
||||
-lsecfree \
|
||||
-lmozjs \
|
||||
$(OJI_LIBS) \
|
||||
-lpref \
|
||||
|
Loading…
Reference in New Issue
Block a user