mirror of
https://github.com/google/flatbuffers.git
synced 2026-06-01 19:58:15 +00:00
43 lines
962 B
Python
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",
|
|
],
|
|
)
|