1
- """
2
- Generates package naming variables for use with rules_pkg.
3
- """
1
+ """Generates package naming variables for use with rules_pkg."""
4
2
5
3
load ("@rules_pkg//:providers.bzl" , "PackageVariablesInfo" )
6
4
load ("@bazel_tools//tools/cpp:toolchain_utils.bzl" , "find_cpp_toolchain" )
7
5
8
- _PROTOBUF_JAVASCRIPT_VERSION = '3.21.0'
6
+ _PROTOBUF_JAVASCRIPT_VERSION = "3.21.1"
7
+
9
8
10
9
def _package_naming_impl (ctx ):
11
10
values = {}
@@ -37,15 +36,17 @@ def _package_naming_impl(ctx):
37
36
else :
38
37
values ["platform" ] = "unknown"
39
38
40
- return PackageVariablesInfo (values = values )
39
+ return PackageVariablesInfo (values = values )
41
40
42
41
43
42
package_naming = rule (
44
- implementation = _package_naming_impl ,
45
- attrs = {
46
- # Necessary data dependency for find_cpp_toolchain.
47
- "_cc_toolchain" : attr .label (default = Label ("@bazel_tools//tools/cpp:current_cc_toolchain" )),
43
+ implementation = _package_naming_impl ,
44
+ attrs = {
45
+ # Necessary data dependency for find_cpp_toolchain.
46
+ "_cc_toolchain" :
47
+ attr .label (
48
+ default = Label ("@bazel_tools//tools/cpp:current_cc_toolchain" )),
48
49
},
49
- toolchains = ["@bazel_tools//tools/cpp:toolchain_type" ],
50
- incompatible_use_toolchain_transition = True ,
51
- )
50
+ toolchains = ["@bazel_tools//tools/cpp:toolchain_type" ],
51
+ incompatible_use_toolchain_transition = True ,
52
+ )
0 commit comments