Module Name: src Committed By: snj Date: Tue Sep 7 22:28:31 UTC 2021
Modified Files: src/distrib/sets [netbsd-8]: makesrctars Log Message: Pull up following revision(s) (requested by martin in ticket #1694): distrib/sets/makesrctars: revision 1.43 PR 56389: do not include top level .git or .hg directories in source sets. To generate a diff of this commit: cvs rdiff -u -r1.41 -r1.41.4.1 src/distrib/sets/makesrctars Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/distrib/sets/makesrctars diff -u src/distrib/sets/makesrctars:1.41 src/distrib/sets/makesrctars:1.41.4.1 --- src/distrib/sets/makesrctars:1.41 Wed Apr 12 17:29:49 2017 +++ src/distrib/sets/makesrctars Tue Sep 7 22:28:31 2021 @@ -1,6 +1,6 @@ #! /bin/sh # -# $NetBSD: makesrctars,v 1.41 2017/04/12 17:29:49 christos Exp $ +# $NetBSD: makesrctars,v 1.41.4.1 2021/09/07 22:28:31 snj Exp $ # # makesrctars srcdir setdir # Create source tarballs in setdir from the source under srcdir. @@ -84,8 +84,10 @@ makeset() cd "${dir}" srcprefix="${srcprefix}/${dir}" fi - # Gets rid of any obj dirs and things below it - echo "obj" > "${intmp}" + # Gets rid of any obj dirs and things below it. Also skip + # .hg or .git repositories (if we got the source via git + # or mercurial) + printf "obj\n./.git\n./.hg\n" > "${intmp}" egrep="$*" if [ "${egrep}" = "" ]; then egrep='.'