Skip to content

Commit 5362d3d

Browse files
committed
Use genrule to generate bundle file
Signed-off-by: Dom Del Nano <ddelnano@gmail.com>
1 parent 7f3986f commit 5362d3d

2 files changed

Lines changed: 4 additions & 18 deletions

File tree

src/pxl_scripts/BUILD.bazel

Lines changed: 4 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -28,25 +28,12 @@ filegroup(
2828
visibility = ["//src:__subpackages__"],
2929
)
3030

31-
filegroup(
32-
name = "makefile",
31+
genrule(
32+
name = "script_bundle",
3333
srcs = [
34-
"Makefile",
3534
":preset_queries",
3635
],
36+
outs = ["bundle-oss.json"],
37+
cmd = "px create-bundle --search_path src/pxl_scripts -o $@ --base px --base bpftrace --base pxbeta --base sotw",
3738
visibility = ["//src:__subpackages__"],
3839
)
39-
40-
# TODO(ddelnano): Figure out issues with bazel's make variables
41-
# genrule(
42-
# name = "script_bundle",
43-
# srcs = [":makefile"],
44-
# outs = ["bundle-oss.json"],
45-
# cmd = "cd src/pxl_scripts; echo $@; touch $@; OUTPUT=$@ make bundle-oss.json",
46-
# visibility = ["//src:__subpackages__"],
47-
# )
48-
49-
filegroup(
50-
name = "script_bundle",
51-
srcs = ["bundle-oss.json"],
52-
)

src/pxl_scripts/bundle-oss.json

Lines changed: 0 additions & 1 deletion
This file was deleted.

0 commit comments

Comments
 (0)