We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent ab0d9b1 commit 8a1a93aCopy full SHA for 8a1a93a
tools/autograd/BUILD.bazel
@@ -1,10 +1,4 @@
1
-py_library(
2
- name = "autograd",
3
- srcs = glob(["*.py"]),
4
- data = glob([
5
- "*.yaml",
6
- "templates/*",
7
- ]),
8
- visibility = ["//:__subpackages__"],
9
- deps = ["//tools/codegen"],
10
-)
+load("//:tools/bazel.bzl", "rules")
+load(":build.bzl", "define_targets")
+
+define_targets(rules = rules)
tools/autograd/build.bzl
@@ -0,0 +1,14 @@
+def define_targets(rules):
+ rules.py_library(
+ name = "autograd",
+ srcs = rules.glob(["*.py"]),
+ data = rules.glob([
+ "*.yaml",
+ "templates/*",
+ ]),
+ visibility = ["//:__subpackages__"],
+ deps = [
11
+ rules.requirement("PyYAML"),
12
+ "//tools/codegen",
13
+ ],
14
+ )
0 commit comments