diff --git a/rdf/build/Makefile.in b/rdf/build/Makefile.in index 4abe5084b5c3..6203e06afa74 100644 --- a/rdf/build/Makefile.in +++ b/rdf/build/Makefile.in @@ -48,16 +48,23 @@ INCLUDES += -I$(srcdir)/../base/src \ -I$(srcdir)/../datasource/src \ $(NULL) -EXTRA_DSO_LDOPTS = \ - -L$(DIST)/bin \ - -L$(DIST)/lib \ - -lrdfbase_s \ - -lrdfcontent_s \ - -lrdfdatasource_s \ +SHARED_LIBRARY_LIBS = \ + $(DIST)/lib/librdfbase_s.a \ + $(DIST)/lib/librdfcontent_s.a \ + $(DIST)/lib/librdfdatasource_s.a \ + $(NULL) + +EXTRA_DSO_LDOPTS = \ + $(MKSHLIB_FORCE_ALL) \ + $(SHARED_LIBRARY_LIBS) \ + $(MKSHLIB_UNFORCE_ALL) \ + -L$(DIST)/bin \ $(NULL) include $(topsrcdir)/config/rules.mk +$(SHARED_LIBRARY): $(SHARED_LIBRARY_LIBS) Makefile + install:: $(TARGETS) $(INSTALL) $(srcdir)/../resources/Mail/joe@meer.net/inbox $(DIST)/bin/res/rdf/Mail/joe@meer.net $(INSTALL) $(srcdir)/../resources/sidebar.xul $(DIST)/bin/res/rdf