diff options
author | Nicolas Pouillard <np@nicolaspouillard.fr> | 2010-02-03 13:11:19 +0000 |
---|---|---|
committer | Nicolas Pouillard <np@nicolaspouillard.fr> | 2010-02-03 13:11:19 +0000 |
commit | 8822cbb173d1ed2b6e3f7762ff7562f67c697fec (patch) | |
tree | bc307b5faacc66e74ddac149141aabf318178c63 /ocamlbuild | |
parent | 033e10198e6a493127336d7f23cd2b071c785be8 (diff) | |
download | ocaml-8822cbb173d1ed2b6e3f7762ff7562f67c697fec.tar.gz |
ocamlbuild,start: update start.sh
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@9610 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
Diffstat (limited to 'ocamlbuild')
-rwxr-xr-x | ocamlbuild/start.sh | 13 |
1 files changed, 11 insertions, 2 deletions
diff --git a/ocamlbuild/start.sh b/ocamlbuild/start.sh index 77008055e0..20b7b76561 100755 --- a/ocamlbuild/start.sh +++ b/ocamlbuild/start.sh @@ -20,11 +20,20 @@ rm -rf _start mkdir _start cp *.ml* _start cd _start -echo "let bindir = ref \"<start>\";; let libdir = bindir;;" > ocamlbuild_where.ml +cat >> ocamlbuild_Myocamlbuild_config.ml <<EOF +let bindir = "<start>";; +let libdir = bindir;; +let a = "a";; +let o = "o";; +let so = "so";; +let exe = "";; +EOF ocamlc -c std_signatures.mli ocamlc -c signatures.mli ocamlc -c tags.mli +ocamlc -c ocamlbuild_Myocamlbuild_config.ml ocamlc -c ocamlbuild_where.mli +ocamlc -c ocamlbuild_where.ml ocamlc -c my_unix.mli ocamlc -c my_std.mli ocamlc -c display.mli @@ -104,7 +113,7 @@ ocamlc -c rule.ml ocamlc -c report.ml ocamlc -c solver.ml ocamlc -c ocamlbuildlight.mli -ocamlc -pack discard_printf.cmo my_std.cmo bool.cmo glob_ast.cmo glob_lexer.cmo glob.cmo lexers.cmo my_unix.cmo tags.cmo display.cmo log.cmo param_tags.cmo shell.cmo slurp.cmo ocamlbuild_where.cmo command.cmo options.cmo pathname.cmo digest_cache.cmo resource.cmo rule.cmo flags.cmo solver.cmo report.cmo ocaml_arch.cmo hygiene.cmo configuration.cmo tools.cmo fda.cmo plugin.cmo ocaml_utils.cmo ocaml_dependencies.cmo ocaml_compiler.cmo ocaml_tools.cmo hooks.cmo findlib.cmo ocaml_specific.cmo exit_codes.cmo main.cmo -o ocamlbuild_pack.cmo +ocamlc -pack ocamlbuild_Myocamlbuild_config.cmo discard_printf.cmo my_std.cmo bool.cmo glob_ast.cmo glob_lexer.cmo glob.cmo lexers.cmo my_unix.cmo tags.cmo display.cmo log.cmo param_tags.cmo shell.cmo slurp.cmo ocamlbuild_where.cmo command.cmo options.cmo pathname.cmo digest_cache.cmo resource.cmo rule.cmo flags.cmo solver.cmo report.cmo ocaml_arch.cmo hygiene.cmo configuration.cmo tools.cmo fda.cmo plugin.cmo ocaml_utils.cmo ocaml_dependencies.cmo ocaml_compiler.cmo ocaml_tools.cmo hooks.cmo findlib.cmo ocaml_specific.cmo exit_codes.cmo main.cmo -o ocamlbuild_pack.cmo ocamlc -c ocamlbuildlight.ml ocamlc ocamlbuild_pack.cmo ocamlbuildlight.cmo -o ../ocamlbuild.byte.start cd .. |