[fidl] [llcpp] Validate that checked in bindings are up to date
Implements fx build tools/fidlgen_llcpp_zircon:validate. In addition, adds the validation pass to the fuchsia build. Test: Use fuchsia-mem:llcpp somewhere, then change it. Observe that the build fails with an error prompting the user to re-run bindings generation. Change-Id: I376516c794120fa5faaaf4e2afaffc0283604d09
Showing
- BUILD.gn 7 additions, 0 deletionsBUILD.gn
- tools/fidlgen_llcpp_zircon/BUILD.gn 4 additions, 2 deletionstools/fidlgen_llcpp_zircon/BUILD.gn
- tools/fidlgen_llcpp_zircon/README.md 2 additions, 2 deletionstools/fidlgen_llcpp_zircon/README.md
- tools/fidlgen_llcpp_zircon/llcpp_codegen.cc 86 additions, 2 deletionstools/fidlgen_llcpp_zircon/llcpp_codegen.cc
- tools/fidlgen_llcpp_zircon/llcpp_codegen.h 1 addition, 0 deletionstools/fidlgen_llcpp_zircon/llcpp_codegen.h
- tools/fidlgen_llcpp_zircon/main.cc 14 additions, 3 deletionstools/fidlgen_llcpp_zircon/main.cc
- zircon/public/gn/fidl/llcpp.gni 6 additions, 3 deletionszircon/public/gn/fidl/llcpp.gni
Loading
Please register or sign in to comment