Module of module types for OrderedType,ComparableType,Printable,Serializable,Discrete...
[ocaml.git] / build / boot.sh
blob7329d20b76d3afc337d5df2874af566195243cf5
1 #!/bin/sh
2 # $Id$
3 cd `dirname $0`/..
4 set -ex
5 TAGLINE='true: -use_stdlib'
6 ./boot/ocamlrun boot/myocamlbuild.boot \
7 -tag-line "$TAG_LINE" \
8 boot/stdlib.cma boot/std_exit.cmo
10 boot/ocamlrun boot/myocamlbuild.boot \
11 -tag-line "$TAG_LINE" -log _boot_log1 \
12 ocamlbuild/ocamlbuildlightlib.cma ocamlbuild/ocamlbuildlight.byte
14 rm -f _build/myocamlbuild
16 boot/ocamlrun boot/myocamlbuild.boot \
17 -just-plugin -install-lib-dir _build/ocamlbuild -byte-plugin
19 cp _build/myocamlbuild boot/myocamlbuild
21 ./boot/ocamlrun boot/myocamlbuild \
22 -tag-line "$TAG_LINE" \
23 $@ -log _boot_log2 boot/camlheader ocamlc