@@ -9,10 +9,10 @@ BuildTools: ocamlbuild
99
1010Library "bap-frames"
1111 Path: lib/
12- Modules: Frame_arch, Frame_events, Frame_mach, Frame_piqi, Frame_reader
12+ Modules: Frame_arch, Frame_events, Frame_mach, Frame_piqi, Frame_reader, Frame_enum
1313 FindlibName: bap-frames
1414 BuildTools: piqi
15- BuildDepends: bap, bap-traces, core_kernel, piqirun.pb, ppx_jane, ppx_deriving.std
15+ BuildDepends: bap, bap-traces, core_kernel, piqirun.pb, ppx_jane
1616 CompiledObject: best
1717 DataFiles: ../piqi/*.piqi
1818
@@ -21,4 +21,24 @@ Library "bap-plugin-frames"
2121 FindlibName: bap-plugin-frames
2222 Modules: Frame_trace_plugin
2323 BuildDepends: bap, bap-frames, bap-traces
24- XMETADescription: read traces in frames format
24+ XMETADescription: read traces in frames format
25+
26+ Library "frames-tests"
27+ Path: test
28+ FindlibName: bap-frames-tests
29+ Build$: flag(tests)
30+ Install: false
31+ Modules: Test_enum
32+ BuildDepends: bap-frames, oUnit
33+
34+ Executable run_frames_tests
35+ Path: test/
36+ Build$: flag(tests)
37+ CompiledObject: best
38+ BuildDepends: bap-frames-tests
39+ Install: false
40+ MainIs: run_frames_tests.ml
41+
42+ Test unit_tests
43+ TestTools: run_frames_tests
44+ Command: $run_frames_tests -runner sequential
0 commit comments