gnupg: Bump revision after x86 text relocation fix
[termux-packages] / packages / termux-api / termux-vibrate
CommitLineData
cc1ae02e 1#!/bin/sh
59f0d218
FF
2
3set -e -u
4
5show_usage () {
36ff0d14 6 echo 'usage: termux-vibrate [-f,--force] [-d,--duration <duration_ms>]'
59f0d218 7 echo 'Vibrate the device for the specified duration (default:1000 ms).'
36ff0d14 8 echo ''
08d71791
FF
9 echo 'By default no vibration is done when in silent mode - use the'
10 echo '-f,--force option to force vibration even when in silent mode.'
59f0d218
FF
11 exit 1
12}
13
14PARAM_DURATION=""
08d71791 15O=`getopt -l duration: -l force -l help -- d:fh "$@"`
59f0d218
FF
16eval set -- "$O"
17while true; do
18case "$1" in
19 -d|--duration) PARAM_DURATION="--ei duration_ms $2"; shift 2;;
08d71791 20 -f|--force) PARAM_DURATION="--ez force true"; shift 1;;
59f0d218
FF
21 -h|--help) show_usage;;
22 --) shift; break;;
23 *) echo Error; exit 1;;
24esac
25done
26
cc1ae02e 27@TERMUX_API@ Vibrate $PARAM_DURATION