1 Commits (1f1e7e754c2b99fe10d0f616c36ba18a7c7fe33f)

Author SHA1 Message Date
Adam Cozzette 501ececd39 Reorganize upb file structure 1 year ago
Joshua Haberman 6c121f5b14 Refactored `upb_proto*_library()` rules to make future splitting of rules easier. 1 year ago
Joshua Haberman c5ca0fc103 Simplify `upb_proto_library()` by not propagating thunks. 1 year ago
Adam Cozzette 7286ffceb2 Merge the protobuf and upb Bazel repos 1 year ago
Joshua Haberman 2d6e554c2e Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 1 year ago
Joshua Haberman 4fa4311f68 Added upb_c_proto_library() as an alias for upb_proto_library(). 1 year ago
Adam Cozzette b2e39c175a Cherry-pick recent changes from the upb repo (#13908) 1 year ago
Adam Cozzette 047df98dea Move upb-x/ back to upb/ 1 year ago
Adam Cozzette 895f190bda Move upb to upb-x 1 year ago
Adam Cozzette 1ba80d7424 Move upb-temp/ back to upb/ 1 year ago
Adam Cozzette d38b8561e6 Move upb/ to upb-temp/ 1 year ago
Adam Cozzette 6fc87fe3f7 Internal change 1 year ago
Protobuf Team Bot cab6c3e223 Internal change 1 year ago
Adam Cozzette 0d1ba13e83 Move everything into new upb/ directory 1 year ago
Nevena Kotlaja 1d8143c986 Clean grep_includes 1 year ago
Joshua Haberman 298de3d771 Refactored upb_proto_library() aspect for greater clarity 1 year ago
Protobuf Team Bot 09c19b8e1a Fix support for cc_shared_library in upb_proto_library. 1 year ago
Nevena Kotlaja f1315e3d3f Clean usages of grep_includes 1 year ago
Protobuf Team Bot ae583df89a Fix upb_proto_aspect to correctly reexport providers. 1 year ago
Protobuf Team Bot 3ecb7a4163 Make `upb_proto_aspect` reexport all `deps` when `srcs` is empty. 1 year ago
Protobuf Team Bot be58dea3c2 Add support in upb_proto_library rule for cc_shared_library. Will only work from Bazel 6.3. 1 year ago
Joshua Haberman 67bf61af6c Make upb_proto_[reflection_]library advertise that it returs CcInfo. 2 years ago
Thomas Van Lenten 2282505327 Move to proto_common for all upb aspects to fix numerous tricky edge cases and simplify the code 2 years ago
Joshua Haberman 88d5b91810 Move to proto_common for all upb aspects to fix numerous tricky edge cases and simplify the code 2 years ago
Protobuf Team Bot 6fa4c96684 Fix corner case where 'GeneratedSrcsInfo' value has no field or method 'thunks' 2 years ago
Marcel Hlopko 05609bfac0 Add support for thunks to upb_proto_aspect. 2 years ago
Joshua Haberman ceba58d6e7 Make UpbWrappedGeneratedSrcsInfo private. 2 years ago
Protobuf Team Bot dd6d3b8740 Don’t create dynamic libraries on Windows. 2 years ago
Joshua Haberman e41a2d7ba0 upb is self-hosting! 2 years ago
Joshua Haberman 7a1bd9faa7 Fixed "argument list too long" errors when building upb protos. 2 years ago
Joshua Haberman 143132fa27 Make upb's generated code agnostic to fasttable. 2 years ago
Protobuf Team Bot afd43b8ba4 Fix a build error when using upb_cc_proto_library. 2 years ago
Ivo List 9e19bec587 Fix upb proto libraryies for default strip_import_prefix. 2 years ago
Joshua Haberman a8bc4ca4a3 Fixed Bazel 4.1.0 compatibility, and added a GitHub Action to verify. 2 years ago
Mike Kruskal 17b6451684 Bumping protobuf dependency to newer commit 2 years ago
Protobuf Team Bot ff46379efe Prepare build for C++ generator. 2 years ago
Protobuf Team Bot d2177912c7 Internal change 2 years ago
Protobuf Team 9f371b781b Set explicit mnemonic for Starlark action. 3 years ago
Protobuf Team b8edc7153f Internal change 3 years ago
Joshua Haberman 8c530f9226 Changed generated code deps to avoid deps on core libraries. 3 years ago
Fabian Meumertzheim 5ea5b05530 Build tools in the exec configuration 3 years ago
Joshua Haberman 314e840a77 Fixed error message in Bazel aspect. 3 years ago
Joshua Haberman 823eb09694 Update all 2011 dates to 2021. 4 years ago
Joshua Haberman e59d2c8fa7 Added license headers to all files. 4 years ago
Esun Kim 3cab8a38fc Fixed upbdefs error 4 years ago
Joshua Haberman 7a54a5f3d6 Split the code generators for .upb and .upbdefs. 4 years ago
Joshua Haberman 555fbbc0bc Size benchmarks are working pretty well. 4 years ago
Joshua Haberman 3a3efe69a2 Added incompatible_use_toolchain_transition = True per https://github.com/bazelbuild/bazel/issues/11584 4 years ago
Joshua Haberman e8f9eac68c Added #defines UPB_ENABLE_FASTTABLE and UPB_TRY_ENABLE_FASTTABLE. 4 years ago
Benjamin Peterson b5bd5807a7 Migrate to modern Starlark linking api. 4 years ago