blob: 7015cc220be7156e711b98bd08bb3727ecef48df [file] [log] [blame]
James Kuszmaulf5eb4682023-09-22 17:16:59 -07001load("//aos/flatbuffers:generate.bzl", "static_flatbuffer")
2
3static_flatbuffer(
4 name = "include_fbs",
5 src = "include.fbs",
6 visibility = ["//visibility:public"],
7)
8
9static_flatbuffer(
10 name = "type_coverage_fbs",
11 src = "type_coverage.fbs",
12 visibility = ["//visibility:public"],
13)
14
15filegroup(
16 name = "test_data",
17 srcs = ["type_coverage.json"],
18 visibility = ["//visibility:public"],
19)
20
21sh_binary(
22 name = "copy_test_static_header",
23 srcs = ["copy_test_static_header.sh"],
24 args = ["$(location //aos/flatbuffers:test_static_file)"],
25 data = ["//aos/flatbuffers:test_static_file"],
26)
27
28sh_test(
29 name = "compare_generated_files",
30 srcs = ["compare_generated_files.sh"],
31 args = [
32 "$(location //aos/flatbuffers:test_static_file)",
33 "$(location sample_test_static.h)",
34 ],
35 data = [
36 "//aos/flatbuffers:test_static_file",
37 "@org_frc971//aos/flatbuffers/test_dir:sample_test_static.h",
38 ],
39)