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