From 194e51aff013a888daacef0460584b7244074cc3 Mon Sep 17 00:00:00 2001 From: Ben Gras Date: Wed, 14 Dec 2011 01:14:11 +0100 Subject: [PATCH] workaround for cvs not handling many args --- tools/Makefile | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/tools/Makefile b/tools/Makefile index d8991b713..3662de7fd 100644 --- a/tools/Makefile +++ b/tools/Makefile @@ -127,9 +127,12 @@ install: includes services hdboot # download and update NetBSD reference sources. nbsd_fetch: - export CVS_RSH=ssh; \ - cd ${MINIXSRCDIR} && awk '{print $$2;}' < tools/nbsd_ports \ - | xargs -t cvs -d ${NBSD_CVSROOT} co -N -d nbsdsrc ${NBSD_REF} + export CVS_RSH=ssh; \ + echo "retrieving hierarchies from ${NBSD_CVSROOT}"; \ + for d in `awk '{print $$2;}' < nbsd_ports`; \ + do echo "retrieving $$d .."; \ + cd ${MINIXSRCDIR} && cvs -q -d ${NBSD_CVSROOT} co -N -d nbsdsrc $$d; \ + done nbsd_diff: cd ${MINIXSRCDIR} && awk '{ system("sh tools/nbsd_diff.sh " \ -- 2.44.0