aboutsummaryrefslogtreecommitdiff
path: root/java/jdk13/files/patch-common::Release.gmk
diff options
context:
space:
mode:
Diffstat (limited to 'java/jdk13/files/patch-common::Release.gmk')
-rw-r--r--java/jdk13/files/patch-common::Release.gmk9
1 files changed, 4 insertions, 5 deletions
diff --git a/java/jdk13/files/patch-common::Release.gmk b/java/jdk13/files/patch-common::Release.gmk
index 9ad3203816e6..eebba86583d7 100644
--- a/java/jdk13/files/patch-common::Release.gmk
+++ b/java/jdk13/files/patch-common::Release.gmk
@@ -4,17 +4,16 @@ RCS file: /data/java/JDK2/javasrc_1_3_scsl/j2sdk1.3.1/make/common/Release.gmk,v
retrieving revision 1.7
diff -u -r1.7 common/Release.gmk
--- common/Release.gmk 21 Jan 2002 22:40:08 -0000 1.7
-+++ common/Release.gmk 9 Mar 2002 18:01:51 -0000
-@@ -521,10 +521,18 @@
++++ common/Release.gmk 10 Apr 2002 18:02:30 -0000
+@@ -521,10 +521,17 @@
@# src.jar
@#
$(MKDIR) -p $(JDK_IMAGE_DIR)/src
+ifeq ($(PLATFORM), bsd)
+ # Avoid the "argument list too long" problem.
+ ($(CD) $(SHARE_SRC)/classes; \
-+ for list in `$(FIND) $(SOURCES) -name CVS -prune -o -name SCCS -prune -o -name '*.java' -print`; do \
-+ $(TAR) cf - $$list | ($(CD) $(JDK_IMAGE_DIR)/src; $(TAR) xvf -); \
-+ done)
++ $(FIND) $(SOURCES) -name CVS -prune -o -name SCCS -prune -o -name '*.java' -print \
++ | $(CPIO) -pd $(JDK_IMAGE_DIR)/src)
+else
($(CD) $(SHARE_SRC)/classes; $(TAR) cf - \
`$(FIND) $(SOURCES) -name CVS -prune -o -name SCCS -prune -o \