load("@platforms//host:constraints.bzl", "HOST_CONSTRAINTS")

package(default_visibility = ["//visibility:public"])

genrule(
    name = "zipper-exec",
    outs = ["zipper.bin"],
    cmd_bash = "ln -s `which zipper` $@",
    executable = 1,
    visibility = ["//visibility:public"],
)

filegroup(
    name = "zipper",
    srcs = [":zipper-exec"],
)

alias(
    name = "unzip_fdo",
    actual = "zipper",
)

config_setting(
    name = "matches_host_constraints",
    constraint_values = HOST_CONSTRAINTS,
    visibility = ["//visibility:private"],
)
