diff --git a/mozilla/htmlparser/src/Makefile.in b/mozilla/htmlparser/src/Makefile.in index a3ad5a7441d..819114e2a3f 100644 --- a/mozilla/htmlparser/src/Makefile.in +++ b/mozilla/htmlparser/src/Makefile.in @@ -30,7 +30,25 @@ MODULE = htmlparser LIBRARY_NAME = htmlpars IS_COMPONENT = 1 SHORT_LIBNAME = htmlpars -EXTRA_DSO_LIBS = expat_s xmltok_s mozutil_s + +ifeq ($(MOZ_WIDGET_TOOLKIT),os2) +EXTRA_DSO_LIBS = expat_s xmltok_s + +ifdef MOZ_PERF_METRICS +EXTRA_DSO_LIBS += mozutil_s +endif + +else +SHARED_LIBRARY_LIBS = \ + $(DIST)/lib/libexpat_s.$(LIB_SUFFIX) \ + $(DIST)/lib/libxmltok_s.$(LIB_SUFFIX) \ + $(NULL) + +ifdef MOZ_PERF_METRICS +SHARED_LIBRARY_LIBS += $(DIST)/lib/libmozutil_s.$(LIB_SUFFIX) +endif + +endif CPPSRCS = \ @@ -109,15 +127,6 @@ EXPORTS = \ EXPORTS := $(addprefix $(srcdir)/, $(EXPORTS)) -EXTRA_DSO_LDOPTS = \ - $(DIST)/lib/libexpat_s.$(LIB_SUFFIX) \ - $(DIST)/lib/libxmltok_s.$(LIB_SUFFIX) \ - $(NULL) - -ifdef MOZ_PERF_METRICS -SHARED_LIBRARY_LIBS += $(DIST)/lib/libmozutil_s.$(LIB_SUFFIX) -endif - EXTRA_DSO_LDOPTS += $(MOZ_COMPONENT_LIBS) include $(topsrcdir)/config/rules.mk diff --git a/mozilla/parser/htmlparser/src/Makefile.in b/mozilla/parser/htmlparser/src/Makefile.in index a3ad5a7441d..819114e2a3f 100644 --- a/mozilla/parser/htmlparser/src/Makefile.in +++ b/mozilla/parser/htmlparser/src/Makefile.in @@ -30,7 +30,25 @@ MODULE = htmlparser LIBRARY_NAME = htmlpars IS_COMPONENT = 1 SHORT_LIBNAME = htmlpars -EXTRA_DSO_LIBS = expat_s xmltok_s mozutil_s + +ifeq ($(MOZ_WIDGET_TOOLKIT),os2) +EXTRA_DSO_LIBS = expat_s xmltok_s + +ifdef MOZ_PERF_METRICS +EXTRA_DSO_LIBS += mozutil_s +endif + +else +SHARED_LIBRARY_LIBS = \ + $(DIST)/lib/libexpat_s.$(LIB_SUFFIX) \ + $(DIST)/lib/libxmltok_s.$(LIB_SUFFIX) \ + $(NULL) + +ifdef MOZ_PERF_METRICS +SHARED_LIBRARY_LIBS += $(DIST)/lib/libmozutil_s.$(LIB_SUFFIX) +endif + +endif CPPSRCS = \ @@ -109,15 +127,6 @@ EXPORTS = \ EXPORTS := $(addprefix $(srcdir)/, $(EXPORTS)) -EXTRA_DSO_LDOPTS = \ - $(DIST)/lib/libexpat_s.$(LIB_SUFFIX) \ - $(DIST)/lib/libxmltok_s.$(LIB_SUFFIX) \ - $(NULL) - -ifdef MOZ_PERF_METRICS -SHARED_LIBRARY_LIBS += $(DIST)/lib/libmozutil_s.$(LIB_SUFFIX) -endif - EXTRA_DSO_LDOPTS += $(MOZ_COMPONENT_LIBS) include $(topsrcdir)/config/rules.mk