File: BUILD

package info (click to toggle)
bazel-bootstrap 4.2.3%2Bds-9
  • links: PTS, VCS
  • area: main
  • in suites: bookworm
  • size: 85,476 kB
  • sloc: java: 721,710; sh: 55,859; cpp: 35,359; python: 12,139; xml: 295; objc: 269; makefile: 113; ansic: 106; ruby: 3
file content (29 lines) | stat: -rwxr-xr-x 967 bytes parent folder | download | duplicates (4)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
package(default_visibility = ["//scripts/packages:__subpackages__"])

filegroup(
    name = "srcs",
    srcs = glob(["**"]),
)

genrule(
    name = "bazel-dmg",
    srcs = [
        "//scripts/packages/dmg:resource/bazel-icon.rsrc",
        "//scripts/packages/dmg:resource/background.png",
        "//scripts/packages/dmg:resource/DS_Store",
        "//scripts/packages:with-jdk/bazel-real",
    ],
    outs = [
        "bazel.dmg",
    ],
    cmd = " ".join([
        "$(location //scripts/packages/dmg:create_bazel_dmg.sh)",
        "--bazel_binary=$(location //scripts/packages:with-jdk/bazel-real)",
        "--output=$@",
        "--bazel_icon=$(location //scripts/packages/dmg:resource/bazel-icon.rsrc)",
        "--ds_store=$(location //scripts/packages/dmg:resource/DS_Store)",
        "--background=$(location //scripts/packages/dmg:resource/background.png)",
    ]),
    tags = ["no-sandbox"],
    tools = ["//scripts/packages/dmg:create_bazel_dmg.sh"],
)