+
+# echo testing head:
+# ls -lR ${srcdir} | head -10 || echo failed
+}
+
+
+
+
+####################
+# Many machines do not have "mkdir -p", so we have to build up long paths.
+# How boring.
+makepath () {
+ p="$1"
+ (
+ # Absolut Unix.
+ if echo $p | grep '^/' >/dev/null
+ then
+ cd /
+ fi
+
+ # This will break if $1 contains a space.
+ for c in `echo $p | tr '/' ' '`
+ do
+ [ -d "$c" ] || mkdir "$c" || return $?
+ cd "$c" || return $?
+ done
+ )