mirror of
https://codeberg.org/kiss-community/kiss
synced 2024-12-25 16:40:07 -07:00
kiss: add prompt after kiss build to install
This commit is contained in:
parent
73b778d70d
commit
1700ba5227
21
kiss
21
kiss
@ -505,7 +505,24 @@ pkg_build() {
|
||||
done
|
||||
|
||||
log "Successfully built package(s)."
|
||||
log "Run 'kiss i${explicit_packages% }' to install the built package(s)."
|
||||
|
||||
# Turn the explicit packages into a 'list'.
|
||||
set -- $explicit_packages
|
||||
|
||||
# Only ask for confirmation if more than one package needs to be installed.
|
||||
[ $# -gt 1 ] && {
|
||||
log "Install built packages? [$*]" \
|
||||
"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 && {
|
||||
args i "$@"
|
||||
return
|
||||
}
|
||||
}
|
||||
|
||||
log "Run 'kiss i $*' to install the built package(s)."
|
||||
}
|
||||
|
||||
pkg_checksums() {
|
||||
@ -828,7 +845,7 @@ pkg_updates() {
|
||||
# Turn the string of outdated packages into a 'list'.
|
||||
set -- $outdated
|
||||
|
||||
log "Packages to update: ${outdated% }."
|
||||
log "Packages to update: $*."
|
||||
|
||||
# Tell 'pkg_build' to always prompt before build.
|
||||
build_prompt=1
|
||||
|
Loading…
Reference in New Issue
Block a user