mirror of
https://github.com/protocolbuffers/protobuf
synced 2026-08-26 02:23:14 -04:00
This change moves almost everything in the `upb/` directory up one level, so that for example `upb/upb/generated_code_support.h` becomes just `upb/generated_code_support.h`. The only exceptions I made to this were that I left `upb/cmake` and `upb/BUILD` where they are, mostly because that avoids conflict with other files and the current locations seem reasonable for now. The `python/` directory is a little bit of a challenge because we had to merge the existing directory there with `upb/python/`. I made `upb/python/BUILD` into the BUILD file for the merged directory, and it effectively loads the contents of the other BUILD file via `python/build_targets.bzl`, but I plan to clean this up soon. PiperOrigin-RevId: 568651768 |
||
|---|---|---|
| .. | ||
| BUILD.bazel | ||
| def.c | ||
| lua_proto_library.bzl | ||
| main.c | ||
| msg.c | ||
| README.md | ||
| test.proto | ||
| test_upb.lua | ||
| upb.c | ||
| upb.h | ||
| upb.lua | ||
| upbc.cc | ||
upb Lua bindings
These are some bare-bones upb bindings for Lua.
These bindings exist primarily for experimentation and testing. They are incomplete and are not really intended for use in any application. This is by no means a complete or supported protobuf library, and in fact we don't even claim it to be functional.