listsrcdirs revision 1.2
11.2Spooka#!/bin/sh
21.2Spooka#
31.2Spooka#	$NetBSD: listsrcdirs,v 1.2 2013/03/10 09:18:50 pooka Exp $
41.1Spooka#
51.1Spooka
61.1Spooka#
71.2Spooka# This script echoes the NetBSD source directories required to build rump
81.1Spooka# kernels with TOOLS_BUILDRUMP=yes (used for example by buildrump.sh).
91.1Spooka# Feed the output to whichever method you use to obtain NetBSD sources, e.g.
101.1Spooka#
111.2Spooka# ./listsrcdirs | xargs cvs -d anoncvs@anoncvs.netbsd.org:/cvsroot -z3 co -P
121.2Spooka#
131.2Spooka# TODO: avoid checkout of sys/arch, since only sys/arch/*/include
141.2Spooka# is required.
151.1Spooka#
161.1Spooka
171.2Spookaprecho ()
181.2Spooka{
191.2Spooka
201.2Spooka	pfx=$1
211.2Spooka	shift
221.2Spooka	for arg in $* ; do echo ${pfx}${arg} ; done
231.2Spooka}
241.2Spooka
251.2Spookaprecho src/			build.sh Makefile Makefile.inc
261.2Spookaprecho src/			sys tools common include share/mk
271.2Spookaprecho src/etc/			Makefile.params master.passwd group
281.2Spookaprecho src/lib/lib		c util rump
291.2Spookaprecho src/lib/librump		user client dev net vfs
301.2Spookaprecho src/external/bsd/	flex mdocml byacc
311.2Spookaprecho src/external/cddl/	osnet
321.2Spookaprecho src/external/historical/	nawk
331.2Spookaprecho src/usr.bin/		make xinstall config mktemp sed tsort
341.2Spookaprecho src/usr.bin/		lorder join cksum m4 mkdep
351.2Spookaprecho src/usr.sbin/		mtree
36