summaryrefslogtreecommitdiff
path: root/README-valgrind
diff options
context:
space:
mode:
authorJim Meyering <jim@meyering.net>2002-11-30 16:17:29 +0000
committerJim Meyering <jim@meyering.net>2002-11-30 16:17:29 +0000
commit95cb2ed03746954491847604a5170f681aad5999 (patch)
tree62f56a688b82e0769a09765cb6d859dd2fc630e6 /README-valgrind
parent7f190fb12bdf7f2df7af4f878a56bac0e5f21727 (diff)
downloadcoreutils-95cb2ed03746954491847604a5170f681aad5999.tar.gz
.
Diffstat (limited to 'README-valgrind')
-rw-r--r--README-valgrind21
1 files changed, 21 insertions, 0 deletions
diff --git a/README-valgrind b/README-valgrind
new file mode 100644
index 000000000..d8e768fb3
--- /dev/null
+++ b/README-valgrind
@@ -0,0 +1,21 @@
+Convert Makefile.am files:
+ find tests -name Makefile.am \
+ | xargs grep -wl PATH|xargs perl -pi -e 's,src:\$\$PATH,src/vg:\$\$PATH,'
+
+Create src/vg:
+
+mkdir src/vg
+cat <<EOF > src/vg/gen
+n=9
+pwd=`pwd`
+up=`dirname $pwd`
+path='export PATH='$up':${PATH#*:}'
+pre='#!/bin/sh\n'"$path"'\n'
+vg='exec /p/bin/valgrind --quiet --num-callers='$n
+for i in $(fileutils); do
+ printf "$pre$vg $i"' "$@"\n' > $i
+ chmod a+x $i
+done
+EOF
+cd src/vg
+./gen