diff --git a/bin/create-target.sh b/bin/create-target.sh
index 21b38a61e668585b5bfee7446778032c4564c710..84c00c8c0d8e2e24313125474e30fe0f33203b55 100755
--- a/bin/create-target.sh
+++ b/bin/create-target.sh
@@ -18,6 +18,19 @@ usage() {
 
 ##--
 prgm_name=`basename $0` bld_dir=$1 lisp_variant=$2 motif_variant=$3
+
+while getopts "h?" arg
+do
+    case $arg in
+      h) usage ;;
+      \?) usage ;;
+    esac
+done
+
+bld_dir=$1
+lisp_variant=$2
+motif_variant=$3
+
 exec 2>&1
 
 [ -n "$bld_dir" ] || usage