A FIDL library.


Name Description Default
name Name of the target -
srcs List of source files. -
library Name of the FIDL library, defaults to the library name None
sdk_for_default_deps Name of the Bazel workspace where default FIDL library dependencies are defined. If empty or not defined, defaults to @fuchsia_sdk. None
cc_bindings list of FIDL CC binding types to generate. Each binding specified will be represented by
a new target named {name}_{cc_binding} of type fuchsia_fidl_cc_library.
deps List of labels for FIDL libraries this library depends on. []
kwargs Remaining args to be passed to the C++ binding rules -