From c24b9079d743d6b838bb114c65827b4e2ce7b2f0 Mon Sep 17 00:00:00 2001 From: "cls%seawood.org" Date: Fri, 11 Sep 1998 01:10:08 +0000 Subject: [PATCH] Resurrected tweak_nspr kludge for --enable-nspr --- config/rules.mk | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/config/rules.mk b/config/rules.mk index 3f88394183f0..83aa63415dfa 100644 --- a/config/rules.mk +++ b/config/rules.mk @@ -258,9 +258,6 @@ endif all:: export libs install -ifdef USE_AUTOCONF -tweak_nspr: -else # # Maybe this should be done in config/Makefile so it only happens once...? # @@ -272,6 +269,14 @@ TARGETS += tweak_nspr # Since the NSPR folks won't help, we'll fix things the sneaky way. # tweak_nspr: +ifdef USE_AUTOCONF +ifdef NSPR_AUTOCONF + @(cp $(topsrcdir)/nsprpub/config/UNIX.mk $(DEPTH)/nsprpub/config/UNIX.mk.orig; \ + cd $(DEPTH)/nsprpub/config; \ + awk '/^OBJDIR_NAME[ ]*=/ { \ + printf("OBJDIR_NAME\t= %s%s%s%s%s%s.OBJ\n","$(OS_CONFIG)","$(OS_VERSION)","$(PROCESSOR_ARCHITECTURE)","$(COMPILER)","$(IMPL_STRATEGY)","$(OBJDIR_TAG)"); next} {print}' UNIX.mk.orig > UNIX.mk) +endif # NSPR_AUTOCONF +else @(cd $(DEPTH)/nsprpub/config; \ if test -f UNIX.mk.orig; then rm -f UNIX.mk; mv UNIX.mk.orig UNIX.mk; fi; \ mv UNIX.mk UNIX.mk.orig; \