From 78d9cfa31e64d59fca7b77c44aa2faba09054dc8 Mon Sep 17 00:00:00 2001 From: malc Date: Thu, 31 Jul 2014 02:15:46 +0400 Subject: [PATCH] Approach to deps in ocaml must be redone --- doocaml | 11 ++--------- 1 file changed, 2 insertions(+), 9 deletions(-) diff --git a/doocaml b/doocaml index 1b833a8..40e3225 100644 --- a/doocaml +++ b/doocaml @@ -4,12 +4,5 @@ set -e out="$(basename "$1")" dir="$(dirname "$1")" expr "$2" : "/.*" >/dev/null && src="$2" || src="$PWD/$2" -dep="$3" -shift 3 - -fixdep() { - sed -e "/.*\.cmx.*/d" -e "s,${src%%.ml}.cm[oxi],$PWD/$out," -} - -dep=${dep#$dir/} -(cd $dir && ocamlc "$@" -o $out $src && ocamldep $src | fixdep >$dep) +shift 2 +(cd $dir && ocamlc "$@" -o $out $src) -- 2.11.4.GIT