"http://www.w3.org/TR/REC-html40/loose.dtd"> set -e; for i in ocaml_stuff lib odyl main meta etc; do cd $i; make opt; cd ..; done make[1]: Entering directory `/home/adm0018/camlp5-6.02.1/ocaml_stuff' cd 3.11.0/utils; make opt; cd ../.. make[2]: Entering directory `/home/adm0018/camlp5-6.02.1/ocaml_stuff/3.11.0/utils' make[2]: Nothing to be done for `opt'. make[2]: Leaving directory `/home/adm0018/camlp5-6.02.1/ocaml_stuff/3.11.0/utils' make[1]: Leaving directory `/home/adm0018/camlp5-6.02.1/ocaml_stuff' make[1]: Entering directory `/home/adm0018/camlp5-6.02.1/lib' make[1]: Nothing to be done for `opt'. make[1]: Leaving directory `/home/adm0018/camlp5-6.02.1/lib' make[1]: Entering directory `/home/adm0018/camlp5-6.02.1/odyl' make[1]: Nothing to be done for `opt'. make[1]: Leaving directory `/home/adm0018/camlp5-6.02.1/odyl' make[1]: Entering directory `/home/adm0018/camlp5-6.02.1/main' make[1]: Nothing to be done for `opt'. make[1]: Leaving directory `/home/adm0018/camlp5-6.02.1/main' make[1]: Entering directory `/home/adm0018/camlp5-6.02.1/meta' make[1]: Nothing to be done for `opt'. make[1]: Leaving directory `/home/adm0018/camlp5-6.02.1/meta' make[1]: Entering directory `/home/adm0018/camlp5-6.02.1/etc' make[1]: Nothing to be done for `opt'. make[1]: Leaving directory `/home/adm0018/camlp5-6.02.1/etc' cd compile; make opt; cd .. make[1]: Entering directory `/home/adm0018/camlp5-6.02.1/compile' ocamlrun.exe ../boot/camlp5r.exe -nolib -I ../boot -mode T -o compile.ppo compile.ml ocamlc.opt -w y -warn-error A -I ../main -I ../boot -c -impl compile.ppo rm -f compile.ppo EXE=.exe ./compile.sh -e "Grammar.Entry.obj Pcaml.interf" -e "Grammar.Entry.obj Pcaml.implem" -e "Grammar.Entry.obj Pcaml.top_phrase" -e "Grammar.Entry.obj Pcaml.use_file" ../etc/pa_o.ml ../etc/pa_op.ml > o_fast.ml.tmp ocamlc -c tmp.mli ocamlrun.exe ../meta/camlp5r.exe -nolib -I ../meta pa_macro.cmo pa_extend.cmo q_MLast.cmo -meta_action tmp.ml -o tmp.ppo ocamlc -I ../lib -I ../main -c -impl tmp.ppo rm tmp.ppo ocamlrun.exe ../main/camlp5.exe ./compile.cmo ./tmp.cmo ../etc/pr_r.cmo ../etc/pr_rp.cmo -sep nn -impl - < /dev/null cat ../etc/pa_o.ml ../etc/pa_op.ml | sed -e "s/Plexer.gmake ()/P.lexer/" -e "/EXTEND/,/END/d" -e "/Grammar.Entry.of_parser/d" -e "/Grammar.Entry.gcreate/d" -e "/Grammar.Entry.create/d" | grep -v '#load' | cat comp_head.ml.tpl - o_fast.ml.tmp comp_trail.ml.tpl > pa_o_fast.ml ocamlrun.exe ../boot/camlp5r.exe -nolib -I ../boot -mode T -o pa_o_fast.ppo pa_o_fast.ml ocamlopt.opt -w y -warn-error A -I ../main -I ../boot -c -impl pa_o_fast.ppo rm -f pa_o_fast.ppo rm -f camlp5o.fast.opt cd ../main; make optp5 CAMLP5OPT=../compile/camlp5o.fast.opt CAMLP5M="../compile/pa_o_fast.cmx ../meta/pr_dump.cmx" make[2]: Entering directory `/home/adm0018/camlp5-6.02.1/main' ocamlopt.opt ../odyl/odyl.cmxa camlp5.cmxa ../compile/pa_o_fast.cmx ../meta/pr_dump.cmx ../odyl/odyl.cmx -linkall -o ../compile/camlp5o.fast.opt make[2]: Leaving directory `/home/adm0018/camlp5-6.02.1/main' make[1]: Leaving directory `/home/adm0018/camlp5-6.02.1/compile'