1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
|
(* TEST
include dynlink;
readonly_files = "host.ml plugin.ml";
libraries = "";
flags += " -g ";
ocamldebug_script = "${test_source_directory}/input_script";
debugger;
shared-libraries;
setup-ocamlc.byte-build-env;
module = "host.ml";
ocamlc.byte;
module = "plugin.ml";
ocamlc.byte;
module = "";
all_modules = "host.cmo";
program = "${test_build_directory}/host.byte";
libraries = "dynlink";
ocamlc.byte;
output = "host.output";
run;
{
reference = "${test_source_directory}/host.reference";
check-program-output;
}{
output = "host.debug.output";
ocamldebug;
reference = "${test_source_directory}/host.debug.reference";
check-program-output;
}
*)
let () = print_endline "hello host"; Dynlink.loadfile "plugin.cmo"
|