Skip to content

Commit 4479ca3

Browse files
committed
Rename def.bzl to defs.bzl for more consistency to other rules
1 parent 54a695b commit 4479ca3

14 files changed

Lines changed: 49 additions & 27 deletions

File tree

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ Add `ruby_library`, `ruby_binary` or `ruby_test` into your `BUILD.bazel` files.
3333

3434
```python
3535
load(
36-
"@com_github_yugui_rules_ruby//ruby:def.bzl",
36+
"@com_github_yugui_rules_ruby//ruby:defs.bzl",
3737
"ruby_binary",
3838
"ruby_library",
3939
"ruby_test",
@@ -312,7 +312,7 @@ ruby_register_toolchains()
312312

313313
ruby_register_toolchains()
314314

315-
load("@com_github_yugui_rules_ruby//ruby:def.bzl", "bundle_install")
315+
load("@com_github_yugui_rules_ruby//ruby:defs.bzl", "bundle_install")
316316

317317
bundle_install(
318318
name = "gems",

examples/WORKSPACE

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ load("@bazel_skylib//:workspace.bzl", "bazel_skylib_workspace")
2929

3030
bazel_skylib_workspace()
3131

32-
load("@com_github_yugui_rules_ruby//ruby:def.bzl", "bundle_install")
32+
load("@com_github_yugui_rules_ruby//ruby:defs.bzl", "bundle_install")
3333

3434
bundle_install(
3535
name = "bundle",

examples/bin/BUILD.bazel

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
load(
2-
"@com_github_yugui_rules_ruby//ruby:def.bzl",
2+
"@com_github_yugui_rules_ruby//ruby:defs.bzl",
33
"ruby_binary",
44
)
55

examples/lib/BUILD.bazel

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
package(default_visibility = ["//:__subpackages__"])
22

33
load(
4-
"@com_github_yugui_rules_ruby//ruby:def.bzl",
4+
"@com_github_yugui_rules_ruby//ruby:defs.bzl",
55
"ruby_library",
66
)
77

examples/lib/foo/BUILD.bazel

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ package(
66
)
77

88
load(
9-
"@com_github_yugui_rules_ruby//ruby:def.bzl",
9+
"@com_github_yugui_rules_ruby//ruby:defs.bzl",
1010
"ruby_library",
1111
)
1212

examples/spec/foo/BUILD.bazel

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
load(
2-
"@com_github_yugui_rules_ruby//ruby:def.bzl",
2+
"@com_github_yugui_rules_ruby//ruby:defs.bzl",
33
"ruby_test",
44
)
55

ruby/def.bzl

Lines changed: 10 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,3 @@
1-
load(
2-
"@com_github_yugui_rules_ruby//ruby/private:toolchain.bzl",
3-
_toolchain = "ruby_toolchain",
4-
)
5-
61
load(
72
"@com_github_yugui_rules_ruby//ruby/private:library.bzl",
83
_library = "ruby_library",
@@ -14,13 +9,14 @@ load(
149
_test = "ruby_test",
1510
)
1611

17-
load(
18-
"@com_github_yugui_rules_ruby//ruby/private:bundle.bzl",
19-
_bundle_install = "bundle_install",
20-
)
12+
def ruby_library(**attrs):
13+
print("//ruby:def.bzl was deprecated and will be removed soon. Use //ruby:defs.bzl instead")
14+
_library(**attrs)
15+
16+
def ruby_binary(**attrs):
17+
print("//ruby:def.bzl was deprecated and will be removed soon. Use //ruby:defs.bzl instead")
18+
_binary(**attrs)
2119

22-
ruby_toolchain = _toolchain
23-
ruby_library = _library
24-
ruby_binary = _binary
25-
ruby_test = _test
26-
bundle_install = _bundle_install
20+
def ruby_test(**attrs):
21+
print("//ruby:def.bzl was deprecated and will be removed soon. Use //ruby:defs.bzl instead")
22+
_test(**attrs)

ruby/defs.bzl

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
load(
2+
"@com_github_yugui_rules_ruby//ruby/private:toolchain.bzl",
3+
_toolchain = "ruby_toolchain",
4+
)
5+
6+
load(
7+
"@com_github_yugui_rules_ruby//ruby/private:library.bzl",
8+
_library = "ruby_library",
9+
)
10+
11+
load(
12+
"@com_github_yugui_rules_ruby//ruby/private:binary.bzl",
13+
_binary = "ruby_binary",
14+
_test = "ruby_test",
15+
)
16+
17+
load(
18+
"@com_github_yugui_rules_ruby//ruby/private:bundle.bzl",
19+
_bundle_install = "bundle_install",
20+
)
21+
22+
ruby_toolchain = _toolchain
23+
ruby_library = _library
24+
ruby_binary = _binary
25+
ruby_test = _test
26+
bundle_install = _bundle_install

ruby/private/BUILD.host_runtime.tpl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
load(
2-
"{rules_ruby_workspace}//ruby:def.bzl",
2+
"{rules_ruby_workspace}//ruby:defs.bzl",
33
"ruby_library",
44
"ruby_toolchain",
55
)

ruby/private/bundle/BUILD.bundle.tpl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
load(
2-
"{workspace_name}//ruby:def.bzl",
2+
"{workspace_name}//ruby:defs.bzl",
33
"ruby_library",
44
)
55

0 commit comments

Comments
 (0)