cpt

[ARCHIVED] Carbs Packaging Tools
git clone git://git.ckyln.com/~cem/cpt.git
Log | Files | Refs | README | LICENSE

commit cb7e57e8eddd18c123048fbb79eaeeb714836bcd
parent 89a927d3bb491aa5c3779d402afd3f076816407a
Author: Dylan Araps <dylan.araps@gmail.com>
Date:   Sat,  8 Feb 2020 10:55:58 +0200

kiss: Add back KISS_DEBUG. Closes #109

Diffstat:
Mkiss | 3++-
Mkiss.1 | 6++++++
2 files changed, 8 insertions(+), 1 deletion(-)

diff --git a/kiss b/kiss @@ -616,7 +616,7 @@ pkg_build() { # Delete the log file if the build succeeded to prevent # the directory from filling very quickly with useless logs. - [ "$KISS_DEBUG" = 1 ] || rm -f "$log_dir/$pkg-$time-$pid" + [ "$KISS_KEEPLOG" = 1 ] || rm -f "$log_dir/$pkg-$time-$pid" # Copy the repository files to the package directory. # This acts as the database entry. @@ -1164,6 +1164,7 @@ pkg_updates() { pkg_clean() { # Clean up on exit or error. This removes everything related # to the build. + [ "$KISS_DEBUG" != 1 ] || return # Block 'Ctrl+C' while cache is being cleaned. trap '' INT diff --git a/kiss.1 b/kiss.1 @@ -103,6 +103,12 @@ export KISS_ROOT=/ # ones. Helpful when debugging. # # Set it to '1' to enable. +export KISS_KEEPLOG=0 + +# Keep build, package and extraction cache directories for debugging +# purposes. +# +# Set it to '1' to enable. export KISS_DEBUG=0 # Force the usage of a different 'sudo' tool.