diff --git a/config/Makefile.in b/config/Makefile.in index ab3a92dc4fe3..5e00354a5e0b 100644 --- a/config/Makefile.in +++ b/config/Makefile.in @@ -106,6 +106,17 @@ export:: $(TARGETS) $(HEADERS) -rm -f $(FINAL_LINK_COMPS) $(FINAL_LINK_LIBS) $(FINAL_LINK_COMP_NAMES) -rm -f $(DIST)/bin/chrome/chromelist.txt + +# Create mini-SDK directory for NSPR +ifndef MOZ_NATIVE_NSPR +_ABS_DIST=$(shell cd $(DIST) && pwd) +libs:: + $(RM) -rf $(DIST)/sdk/nspr + $(MAKE) -C $(DEPTH)/nsprpub real_install prefix=$(_ABS_DIST)/sdk/nspr includedir=$(_ABS_DIST)/sdk/nspr/include + $(RM) -rf $(DIST)/sdk/nspr/bin $(DIST)/sdk/nspr/share + mv $(DIST)/sdk/nspr/lib $(DIST)/sdk/nspr/bin +endif + # we don't use an explicit dependency here because then we would # regenerate nsBuildID.h during the make install phase and that would # be bad.