Files
flatbuffers-bigfoot/tests/evolution_test/BUILD.bazel
2025-12-22 05:42:15 +00:00

43 lines
962 B
Python

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",
],
)