All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
IMPORTANT: Prior to 1.0.0, minor versions may contain API-breaking changes.
- Add .bazelversion file to cc_example
- Refactor toolchains so they are configured in repository context in the WORKSPACE
- Factor common code into run_flatc function
- Add lang_shortname to FlatbuffersLangToolchain provider
- Remove toolchain arg from cc_flatbuffers_library rule
- Remove gen-compare flag from cc toolchain
- Properly add generated schema files to runfiles
- FlatbuffersLangToolchain implementation for customizing rule behavior
- flatbuffer_library rule implementation
- cc_flatbuffer_library rule and cc_flatbuffer_toolchain implementation