nano: Update from 2.5.2 to 2.5.3
[termux-packages] / packages / termux-api / termux-vibrate
index 8146d2f..4c51093 100755 (executable)
@@ -3,17 +3,20 @@
 set -e -u
 
 show_usage () {
-       echo 'usage: termux-vibrate [<duration_ms>]'
+       echo 'usage: termux-vibrate [-f,--force] [<duration_ms>]'
        echo 'Vibrate the device for the specified duration (default:1000 ms).'
+       echo 'By default no vibration is done when in silent mode - use the'
+       echo '-f,--force option to force vibration even when in silent mode.'
        exit 1
 }
 
 PARAM_DURATION=""
-O=`getopt -l duration: -l help -- d:h "$@"`
+O=`getopt -l duration: -l force -l help -- d:fh "$@"`
 eval set -- "$O"
 while true; do
 case "$1" in
        -d|--duration) PARAM_DURATION="--ei duration_ms $2";  shift 2;;
+       -f|--force) PARAM_DURATION="--ez force true";  shift 1;;
        -h|--help) show_usage;;
        --)     shift; break;;
        *)      echo Error; exit 1;;