protobuf/lua
Protobuf Team Bot d7f032ad15 Move private definitions out of //bazel
This is needed to make protobuf/bazel package minimal for other proto rules.

Keep 4 public bzl files in upb/bazel. They end up under protobuf/bazel, and they are legitimately used by other repositories.

Move upb_proto_library_internal/* under bazel/private. Those are utilities used in the rules. Moving them one level deeper makes protobuf/bazel package clean for other rules.

Move build_defs.bzl and amalgamation under /upb/bazel. Those are utilities used in the build.

Move lua.BUILD and python* uner /python/dist. Those are used in the WORKSPACE dependency setup.

PiperOrigin-RevId: 621442236
2024-04-03 01:37:51 -07:00
..
BUILD.bazel Move private definitions out of //bazel 2024-04-03 01:37:51 -07:00
README.md Reorganize upb file structure 2023-09-26 14:38:35 -07:00
def.c Use shortened license in upb::lua 2023-11-15 17:17:03 -08:00
lua_proto_library.bzl Automated Code Change 2024-03-20 12:09:39 -07:00
main.c Use shortened license in upb::lua 2023-11-15 17:17:03 -08:00
msg.c Use shortened license in upb::lua 2023-11-15 17:17:03 -08:00
test.proto Use shortened license in upb::lua 2023-11-15 17:17:03 -08:00
test_upb.lua Use shortened license in upb::lua 2023-11-15 17:17:03 -08:00
upb.c Use shortened license in upb::lua 2023-11-15 17:17:03 -08:00
upb.h Use shortened license in upb::lua 2023-11-15 17:17:03 -08:00
upb.lua Use shortened license in upb::lua 2023-11-15 17:17:03 -08:00
upbc.cc Use shortened license in upb::lua 2023-11-15 17:17:03 -08:00

README.md

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.