File tree Expand file tree Collapse file tree 6 files changed +51
-0
lines changed
Expand file tree Collapse file tree 6 files changed +51
-0
lines changed Original file line number Diff line number Diff line change 1+ (rule
2+ (targets generated_struct_stubs.c)
3+ (action (run %{exe:struct-stub-generator/driver.exe} --c-struct-file %{targets})))
4+
5+ (rule
6+ (targets struct-stub-generator.exe)
7+ (deps generated_struct_stubs.c ../clib/test_functions.h ../config/test-cflags)
8+ (action (run %{cc} %{read-lines:../config/test-cflags} -I ../clib
9+ -I %{ocaml-config:standard_library} -o %{targets} generated_struct_stubs.c)))
10+
11+ (rule
12+ (targets generated_stubs.c)
13+ (action (run %{exe:stub-generator/driver.exe} --c-file %{targets})))
14+
15+ (rule
16+ (targets generated_bindings.ml)
17+ (action (run %{exe:stub-generator/driver.exe} --ml-file %{targets})))
18+
19+ (library
20+ (name test_enums_generated)
21+ (modules generated_bindings)
22+ (c_names generated_stubs)
23+ (libraries test_functions)
24+ (wrapped false))
25+
26+ (test
27+ (name test_enums)
28+ (modules test_enums)
29+ (libraries ounit ctypes test_enums_generated test_enums_stubs))
Original file line number Diff line number Diff line change 1+ (executable
2+ (name driver)
3+ (modules driver)
4+ (libraries ctypes test_enums_struct_stubs tests_common))
Original file line number Diff line number Diff line change 1+ (library
2+ (name test_enums_struct_stubs)
3+ (wrapped false)
4+ (libraries ctypes))
Original file line number Diff line number Diff line change 1+ (executable
2+ (name driver)
3+ (modules driver)
4+ (libraries ctypes test_enums_stubs tests_common))
Original file line number Diff line number Diff line change 1+ (library
2+ (name test_enums_stubs)
3+ (wrapped false)
4+ (libraries ctypes.stubs test_enums_struct_stubs))
5+
6+ (rule
7+ (targets generated_struct_bindings.ml)
8+ (action (with-stdout-to %{targets} (run %{exe:../struct-stub-generator.exe}))))
Original file line number Diff line number Diff line change 55 * See the file LICENSE for details.
66 *)
77
8+ [@@@ warning " -33" ]
9+
810open OUnit2
911open Ctypes
1012
You can’t perform that action at this time.
0 commit comments