rules_pkg/pkg
elsk 5c6aec6462
install: Add --wipe_destdir option (#894)
* install: test uses pathlib.

Cleans up a lot of code!

* install: add --wipe_destdir option.

If specified, wipe destination directory before installing.

Fixes #893.

* install: Update doc for --wipe_destdir.

Clarify that this will delete the whole directory.

---------

Co-authored-by: HONG Yifan <elsk@google.com>
2024-09-27 21:27:52 -04:00
..
legacy chore: buildifier format all files (#775) 2023-11-06 13:29:07 -05:00
private install: Add --wipe_destdir option (#894) 2024-09-27 21:27:52 -04:00
releasing Indirect .files_to_run and .default_runfiles through DefaultInfo. 2024-04-10 11:16:16 +00:00
rpm Add pkg_sub_rpm rule for RPM subpackages (#824) 2024-03-14 22:36:15 -04:00
.bazelignore Add pkgfilegroup for package-independent destination mappings (#128) 2020-02-28 01:22:37 -05:00
BUILD fix the imports on the filter directory test (#782) 2023-11-13 17:03:10 -05:00
__init__.py Start converting pkg rules to a separate repo (#27) 2019-06-06 15:12:26 -04:00
deb.bzl Fix some lint warnings. (#519) 2022-02-03 21:38:56 -05:00
deps.bzl chore: update versions of dependencies (#730) 2023-09-16 00:47:14 -04:00
filter_directory.py use sys.exit() instead of exit() (#844) 2024-03-28 10:34:38 -04:00
install.bzl pkg_install: Add destdir attr & read rel paths. (#886) 2024-08-28 15:14:02 -04:00
make_rpm.py make_rpm: suppress unconditional debug prints (#892) 2024-09-16 09:21:04 -04:00
mappings.bzl Add support for repo mapping (#878) 2024-08-14 00:21:59 -04:00
package_variables.bzl chore: buildifier format all files (#775) 2023-11-06 13:29:07 -05:00
path.bzl Refactor all the input processing code. (#756) 2023-11-06 13:18:49 -05:00
pkg.bzl split pkg_tar code out of //pkg:pkg.bzl (#528) 2022-02-08 19:23:56 -05:00
providers.bzl Fix spelling mistakes (#695) 2023-05-01 13:19:34 -04:00
rpm.bzl Enable pkg_rpm and pkg_subrpm to create empty RPMs (#859) 2024-04-23 22:56:55 -04:00
rpm_pfg.bzl Exclude release from filename when using release_file (#863) 2024-04-29 10:22:14 -04:00
tar.bzl split pkg_tar code out of //pkg:pkg.bzl (#528) 2022-02-08 19:23:56 -05:00
verify_archive.bzl chore: suppress buildifier lint warnings (#776) 2023-11-22 10:15:33 -05:00
verify_archive_test_main.py.tpl Bring tar runfiles up to feature parity with pkg_files.runfiles. (#754) 2023-11-28 11:34:24 -05:00
zip.bzl Fix some lint warnings. (#519) 2022-02-03 21:38:56 -05:00