Rules for manipulation of various packaging.

Rules

pkg_tar_impl

name

A unique name for this target.

build_tar

compressor

compressor_args

deps

empty_dirs

empty_files

extension

files

include_runfiles

mode

modes

mtime

out

owner

ownername

ownernames

owners

package_base

package_dir

package_dir_file

package_file_name

See Common Attributes

package_variables

See Common Attributes

portable_mtime

private_stamp_detect

remap_paths

srcs

stamp

Enable file time stamping. Possible values:

  • stamp = 1: Use the time of the build as the modification time of each file in the archive.
  • stamp = 0: Use an "epoch" time for the modification time of each file. This gives good build result caching.
  • stamp = -1: Control the chosen modification time using the --[no]stamp flag.

strip_prefix

Macros and Functions

pkg_tar

Creates a .tar file. See pkg_tar_impl.

name

kwargs