18 Commits (7043b882a337fe51dc22c2dc92768f16425de36b)

Author SHA1 Message Date
Mike Kruskal 23f1481386 Sync from Piper @480194141 2 years ago
Mike Kruskal 2c71df4547
Cleanup issues with internal sync (#10752) 2 years ago
Mike Kruskal d20e9a92eb
Add deprecated python proto alias (#10515) 2 years ago
Mike Kruskal 701dd83594
Integrate from Piper for C++, Java, and Python (#10429) 2 years ago
Mike Kruskal ed5c57a574
Remove all autotools usage (#10132) 2 years ago
David L. Jones 07303d6f54
[Bazel/C++] Factor out util library (#9987) 3 years ago
David L. Jones b3cbea18ea
[Bazel] Move Python rules to //python (#9952) 3 years ago
David L. Jones d60c0d2d35
Expose generated files from proto_gen via DefaultInfo, and change to new provider syntax. (#9951) 3 years ago
FaBrand 244bbd6f95
Make genrule portable for windows (#9889) 3 years ago
Derek Perez b55c8e4084
include gen_dir irrespsective of sources_dir in protoc_gen (#9735) 3 years ago
Mike Kruskal a29e0e3f44 Sync from Piper @439400376 3 years ago
Adam Cozzette faa42e900c
Revert "Use repo-relative labels wherever possible (#9187)" (#9696) 3 years ago
Deanna Garcia 67b74dd169 Use internal kotlin gen rule 3 years ago
Ivo List 15add1af49
Selectively add source or gen dir to includes. (#9438) 3 years ago
Xùdōng Yáng 11de748d66
Use repo-relative labels wherever possible (#9187) 3 years ago
Joshua Haberman 9521803d40 Sync from Piper @375548932 4 years ago
Charles Mita f1fe79dd12
Use cfg="exec" instead of cfg="host" in internal rules. (#8626) 4 years ago
Derek Perez bc45f92262
Bazel powered Java testing (#8506) 4 years ago
Adam Yi 88f3ef7d1d [bazel] Add default shell env to gen_well_known_protos_java 4 years ago
Harvey Tuch e492e5a4ef Fix depset/list confusion in #7458. 5 years ago
Joshua Haberman 0a737d8eb0 Sync from Piper @313142438 5 years ago
listonjesse 2ae7cf0e03 Auxillary -> Auxiliary 5 years ago
Joshua Haberman 6b5fb807c0 Sync from Piper @310858019 5 years ago
Yannic Bonenberger 723a85f797 [bazel] Remove bootstrap hack from cc_proto_library and add interop with proto_library 5 years ago
Yannic f0cb9cdb95
[bazel] Move Java runtime/toolchains into //java (#7190) 5 years ago
Brian Wignall a104dffcb6 Fix typos (#7050) 5 years ago
Yannic Bonenberger d2d6ff51a8 [bazel] Load python rules from @rules_python 5 years ago
Yannic Bonenberger bf0c69e130 [bazel] Add fixes for --incompatible_load_{cc,java,proto}_rules_from_bzl (Part 2) 5 years ago
Benjamin Peterson 310ba5ee72 Treat plugins as host tools. 6 years ago
Keith Smiley ce0dca83ab Move tool out of inputs in bazel config 6 years ago
Benjamin Peterson 6153f80876 Treat plugins as host tools. 6 years ago
Keith Smiley ca3ead7745 Move tool out of inputs in bazel config 6 years ago
Paul Yang cecba296b8
Down-integrate internal changes (#5467) 6 years ago
Jon Brandvein 7b28271a61 Migrate to new `ctx.actions` API (#5367) 6 years ago
Roger Chen 7492b56812 Import versions from @bazel_skylib//lib:versions.bzl 6 years ago
James Judd d5f0dac497 Change deprecated Bazel single file attr param 6 years ago
Ittai Zeidman 4fcb36c51c remove PACKAGE_NAME and REPOSITORY_NAME deprecated usage (#4650) 7 years ago
Fahrzin Hemmati 2cfa7612b2 Fix moving generated files onto themselves 7 years ago
Fahrzin Hemmati d1403e58d8 Only use realpath when in gendir, and use the original ctx.action if not in gendir 7 years ago
Fahrzin Hemmati ae638966e5 Track outputs correctly 7 years ago
Fahrzin Hemmati b3c2ec7073 Handle multiple outs per input (for plugins) 7 years ago
Fahrzin Hemmati a6501e4a2b Strip trailing / from path 7 years ago
Fahrzin Hemmati 800f8d66bf Handle srcs in generated files by cd'ing in and out 7 years ago
Mateusz Matejczyk 294b5758c3
Output *_pb2_grpc.py when use_grpc_plugin=True 7 years ago
James O'Kane 950f5e4205 Replace //:protoc and similar default macro arguments with 7 years ago
Jingwen Chen b2a190832c Use versions module from Skylib for version checking 7 years ago
Fahrzin Hemmati 35119e39a0 Add a check_protobuf_required_bazel_version() for use in WORKSPACEs 7 years ago
Vladimir Moskva 06a825c170 Make .bzl files compatible with future versions of Bazel 7 years ago
Vladimir Moskva 4fc93044a5 Make .bzl files compatible with future versions of Bazel 7 years ago
Marco A. Harrendorf dd04ffb923 Adding default shell env 8 years ago