blob: f46ef8a022e823268fff6926d790a7d909e6d147 (
plain)
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
33
34
35
|
(* 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
**** ocamlc.byte
module = "host.ml"
***** ocamlc.byte
module = "plugin.ml"
****** ocamlc.byte
module = ""
all_modules = "host.cmo"
program = "${test_build_directory}/host.byte"
libraries = "dynlink"
******* run
output = "host.output"
******** check-program-output
reference = "${test_source_directory}/host.reference"
******** ocamldebug
output = "host.debug.output"
********* check-program-output
reference = "${test_source_directory}/host.debug.reference"
*)
let () = print_endline "hello host"; Dynlink.loadfile "plugin.cmo"
|