diff options
-rw-r--r-- | installer.sh.in | 2 | ||||
-rw-r--r-- | mklive.sh.in | 6 | ||||
-rw-r--r-- | mkrootfs.sh.in | 5 |
3 files changed, 9 insertions, 4 deletions
diff --git a/installer.sh.in b/installer.sh.in index 1ab2eff..43aa6c3 100644 --- a/installer.sh.in +++ b/installer.sh.in @@ -84,7 +84,7 @@ WIDGET_SIZE="10 70" DIALOG() { rm -f $ANSWER dialog --colors --keep-tite --no-shadow --no-mouse \ - --backtitle "${BOLD}${WHITE}Void Linux installation -- http://www.voidlinux.eu/${RESET}" \ + --backtitle "${BOLD}${WHITE}Void Linux installation -- http://www.voidlinux.eu/ (@@MKLIVE_VERSION@@)${RESET}" \ --cancel-label "Back" --aspect 20 "$@" 2>$ANSWER return $? } diff --git a/mklive.sh.in b/mklive.sh.in index dfc8f78..e680eec 100644 --- a/mklive.sh.in +++ b/mklive.sh.in @@ -29,6 +29,8 @@ set -E trap "echo; error_out $LINENO $?" INT TERM HUP ERR +readonly PROGNAME=$(basename $0) + info_msg() { printf "\033[1m$@\n\033[m" } @@ -110,6 +112,7 @@ Options: current working directory will be used). -o outfile Output file name for the ISO image. -s splash Splash image file for isolinux. + -V Show version. _EOF exit 1 } @@ -263,7 +266,7 @@ generate_iso_image() { # # main() # -while getopts "C:c:l:o:r:s:h" opt; do +while getopts "C:c:l:o:r:s:hV" opt; do case $opt in C) CONFIG_FILE="$OPTARG";; c) COMPRESSTYPE="$OPTARG";; @@ -272,6 +275,7 @@ while getopts "C:c:l:o:r:s:h" opt; do r) ROOTDIR="$OPTARG";; s) SPLASH_IMAGE="$OPTARG";; h) usage;; + V) echo "$PROGNAME @@MKLIVE_VERSION@@"; exit 0;; esac done shift $(($OPTIND - 1)) diff --git a/mkrootfs.sh.in b/mkrootfs.sh.in index b26a600..3cc7e51 100644 --- a/mkrootfs.sh.in +++ b/mkrootfs.sh.in @@ -41,7 +41,7 @@ die() { } usage() { - echo "Usage: $PROGNAME [-a raspberrypi]" + echo "Usage: $PROGNAME [-a raspberrypi] [-V]" } run_cmd() { @@ -72,10 +72,11 @@ register_binfmt() { # # main() # -while getopts "a:h" opt; do +while getopts "a:hV" opt; do case $opt in a) TARGET_ARCH="$OPTARG";; h) usage; exit 0;; + V) echo "$PROGNAME @@MKLIVE_VERSION@@"; exit 0;; esac done shift $(($OPTIND - 1)) |