diff --git a/create-xdc.sh b/create-xdc.sh index c017b71..5bfc778 100755 --- a/create-xdc.sh +++ b/create-xdc.sh @@ -1,12 +1,17 @@ #!/bin/sh -if [ $# -eq 0 ] -then - echo "usage: zip-xdc.sh PACKAGE_NAME" - exit -fi - -PACKAGE_NAME=$1 +case "$1" in + "-h" | "--help") + echo "usage: ${0##*/} [PACKAGE_NAME]" + exit + ;; + "") + PACKAGE_NAME=${PWD##*/} + ;; + *) + PACKAGE_NAME=$1 + ;; +esac rm $PACKAGE_NAME.xdc 2> /dev/null zip -9 --recurse-paths $PACKAGE_NAME.xdc * --exclude README.md webxdc.js "*.sh" "*.xdc"