Rules for manipulation of various packaging.

Rules

pkg_deb_impl

Example usage (generated)

load("@rules_pkg//:pkg.bzl", "pkg_deb_impl")

pkg_deb_impl(
    # A unique name for this target.
    name = "",
    data = "",
    maintainer = "",
    out = "",
    # Package name
    package = "",
)

name

A unique name for this target.

architecture

Package architecture. Must not be used with architecture_file.

architecture_file

File that contains the package architecture. Must not be used with architecture.

breaks

built_using

built_using_file

conffiles

conffiles_file

config

conflicts

data

depends

depends_file

description

description_file

distribution

enhances

homepage

maintainer

make_deb

out

package

Package name

package_file_name

See Common Attributes

package_variables

See Common Attributes

postinst

postrm

predepends

preinst

prerm

priority

provides

recommends

replaces

section

suggests

templates

triggers

urgency

version

Package version. Must not be used with version_file.

version_file

File that contains the package version. Must not be used with version.


Macros and Functions

pkg_deb

Creates a deb file. See pkg_deb_impl.

Example usage (generated)

load("@rules_pkg//:pkg.bzl", "pkg_deb")

pkg_deb(
    name = "",
)

name

archive_name

kwargs