7 outdir
="$(dirname "$out")"
14 (cd >/dev
/null
$srcdir && ocamldep.opt
${1+"$@"} $
(basename $in)) | \
15 (sed >$objdir/$out.d \
17 -e 's;\([[:alnum:]\.]\+\);'$outdir'/\1;g' \
21 test "x" = "x$pp" ||
{
23 trap 'test -n "$ef" && rm -f "$ef"' 0
24 (cd >/dev
/null
$outdir && $compiler -pp "$pp" $incs 2>$ef "$@" -o $out $in)
26 if test "$rc" != 0; then
27 sed 1>&2 "s;File \"\([^\"]*\)\"\(.*\)$;File $in\2;" $ef
33 (cd >/dev
/null
$outdir && $compiler "$@" $incs -o $out $in) && dodep