| 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"], | 
 | ) |