aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authordylan.araps@gmail.com <dylan.araps@gmail.com>2019-07-13 20:22:35 +0000
committerdylan.araps@gmail.com <dylan.araps@gmail.com>2019-07-13 20:22:35 +0000
commitfe8c1fcfeff7a5552513fc17d1b7d6e902b326b4 (patch)
tree2674d1f0ddb55c48fe55ea31d8e5c789912bf8d8
parent85297ef130476ec7b5c06730245f55a884bcc931 (diff)
downloadcpt-fe8c1fcfeff7a5552513fc17d1b7d6e902b326b4.tar.gz
kiss: Only ask for confirmation if more than one package needs to be built.
FossilOrigin-Name: aa231b61851ea7cb502b17a4dbfc056985f3b4f57cae7fb0584833cbf83ec697
-rwxr-xr-xkiss12
1 files changed, 8 insertions, 4 deletions
diff --git a/kiss b/kiss
index e1eab0c..6cf4652 100755
--- a/kiss
+++ b/kiss
@@ -372,11 +372,15 @@ pkg_build() {
}
log "Building: $*."
- log "Continue?: Press Enter to continue or Ctrl+C to abort here."
- # POSIX 'read' has none of the "nice" options like '-n', '-p'
- # etc etc. This is the most basic usage of 'read'.
- read -r REPLY || exit
+ # Only ask for confirmation if more than one package needs to be built.
+ [ $# -gt 1 ] && {
+ log "Continue?: Press Enter to continue or Ctrl+C to abort here."
+
+ # POSIX 'read' has none of the "nice" options like '-n', '-p'
+ # etc etc. This is the most basic usage of 'read'.
+ read -r REPLY || exit
+ }
log "Checking to see if any dependencies have already been built..."
log "Installing any pre-built dependencies..."