load("//:build_defs.bzl", "flatbuffer_cc_library") package(default_visibility = ["//visibility:public"]) flatbuffer_cc_library( name = "evolution_v1_cc_fbs", srcs = ["evolution_v1.fbs"], filename_suffix = ".fbs", flatc_args = [ "--gen-compare", "--gen-mutable", "--gen-object-api", "--reflect-names", "--filename-suffix .fbs", "--scoped-enums", ], ) flatbuffer_cc_library( name = "evolution_v2_cc_fbs", srcs = ["evolution_v2.fbs"], filename_suffix = ".fbs", flatc_args = [ "--gen-compare", "--gen-mutable", "--gen-object-api", "--reflect-names", "--filename-suffix .fbs", "--scoped-enums", ], ) # Data needed by evolution_test.cpp to read at runtime. filegroup( name = "test_data", srcs = [ "evolution_v1.fbs", "evolution_v1.json", "evolution_v2.fbs", "evolution_v2.json", ], )