caam
changeset 32:ddb9b6f2ba40
-smi/-dmi does make-install as superuser
author | HIROSE Yuuji <yuuji@gentei.org> |
---|---|
date | Mon, 17 Feb 2020 15:04:29 +0900 |
parents | 75ce367ffd7b |
children | 24e3498cea00 |
files | bin/caam |
diffstat | 1 files changed, 3 insertions(+), 1 deletions(-) [+] |
line diff
1.1 --- a/bin/caam Thu Jan 31 13:46:16 2019 +0900 1.2 +++ b/bin/caam Mon Feb 17 15:04:29 2020 +0900 1.3 @@ -120,6 +120,8 @@ 1.4 -gmai) TGT2="install"; CAAM_MAKE=gmake;; 1.5 -mai) TGT2="install";; 1.6 -nolog) CAAM_LOG=false ;; 1.7 + -smi) SUDOMKI="sudo " ;; 1.8 + -dmi) SUDOMKI="doas " ;; 1.9 -m) CAAM_CFG="echo configure done";; 1.10 -t) shift; MKTGT=${MKTGT:+"all "}"$1" ;; 1.11 -j[0-9]*) CAAM_MKOPT="$CAAM_MKOPT${CAAM_MKOPT:+ }$1";; 1.12 @@ -139,7 +141,7 @@ 1.13 esac 1.14 shift 1.15 done 1.16 -POSTDO=${TGT2:+" && ${CAAM_MAKE} $TGT2"} 1.17 +POSTDO=${TGT2:+" && ${SUDOMKI}${CAAM_MAKE} $TGT2"} 1.18 DO=${DO:-"${CAAM_MAKE} ${CAAM_MKOPT} $MKTGT$POSTDO"} 1.19 1.20 # Add extra path