From 25ce5edbd0a118ce94c07c6b23f346961460582e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?L=C3=A9onard=20G=C3=A9rard?= Date: Sun, 20 Nov 2011 22:30:59 +0100 Subject: [PATCH] debugger_script_gen --- {compiler => tools}/debugger_script_gen.sh | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) rename {compiler => tools}/debugger_script_gen.sh (71%) diff --git a/compiler/debugger_script_gen.sh b/tools/debugger_script_gen.sh similarity index 71% rename from compiler/debugger_script_gen.sh rename to tools/debugger_script_gen.sh index 12df750..3bc0ee1 100755 --- a/compiler/debugger_script_gen.sh +++ b/tools/debugger_script_gen.sh @@ -1,7 +1,9 @@ #!/bin/bash OCAML_LIB=`ocamlc -where` +DIR=`pwd` echo "load_printer \"${OCAML_LIB}/ocamlgraph/graph.cmo\" load_printer \"${OCAML_LIB}/menhirLib/menhirLib.cmo\" load_printer \"${OCAML_LIB}/str.cma\"" > debugger_script +pushd ../compiler > /dev/null ocamlbuild -clean -ocamlbuild heptc.d.byte | sed -n 's/.*\-o \([^ ]\+.cm[io]\).*/load_printer "_build\/\1"/p' | sed 's/\.cmi/.cmo/' >> debugger_script +ocamlbuild heptc.d.byte | sed -n 's/.*\-o \([^ ]\+.cm[io]\).*/load_printer "_build\/\1"/p' | sed 's/\.cmi/.cmo/' >> $DIR/debugger_script