mirror of
https://github.com/apache/nuttx.git
synced 2026-06-04 14:53:47 +08:00
More improvements to zipme.sh tool
This commit is contained in:
+40
-7
@@ -32,6 +32,45 @@
|
||||
# POSSIBILITY OF SUCH DAMAGE.
|
||||
#
|
||||
|
||||
USAGE="USAGE: $0 [-d|h] [-v <major.minor>]"
|
||||
ADVICE="Try '$0 -h' for more information"
|
||||
|
||||
unset VERSION
|
||||
|
||||
while [ ! -z "$1" ]; do
|
||||
case $1 in
|
||||
-v )
|
||||
shift
|
||||
VERSION=$1
|
||||
;;
|
||||
-d )
|
||||
set -x
|
||||
;;
|
||||
-h )
|
||||
echo "$0 is a tool for generation of configuration variable documentation"
|
||||
echo ""
|
||||
echo $USAGE
|
||||
echo ""
|
||||
echo "Where:"
|
||||
echo " -v <major.minor>"
|
||||
echo " The NuttX version number expressed as a major and minor number separated"
|
||||
echo " by a period"
|
||||
echo " -d"
|
||||
echo " Enable script debug"
|
||||
echo " -h"
|
||||
echo " show this help message and exit"
|
||||
exit 0
|
||||
;;
|
||||
* )
|
||||
echo "Unrecognized option: ${1}"
|
||||
echo $USAGE
|
||||
echo $ADVICE
|
||||
exit 1
|
||||
;;
|
||||
esac
|
||||
shift
|
||||
done
|
||||
|
||||
# Find the directory we were executed from and were we expect to
|
||||
# see the directories to tar up
|
||||
|
||||
@@ -44,18 +83,12 @@ KCONFIG2MAKEDIR=tools
|
||||
HTMLFILE=Documentation/NuttXConfigVariables.html
|
||||
BKUPFILE=Documentation/NuttXConfigVariables.bkp
|
||||
|
||||
# A version argument may be provided
|
||||
|
||||
if [ ! -z "${1}" ]; then
|
||||
VERSION=${1}
|
||||
fi
|
||||
|
||||
if [ -x ./${MYNAME} ] ; then
|
||||
cd .. || { echo "ERROR: cd .. failed" ; exit 1 ; }
|
||||
fi
|
||||
|
||||
if [ ! -x tools/${MYNAME} ] ; then
|
||||
echo "ERROR: This file must be executed from the top-level NuttX directory"
|
||||
echo "ERROR: This file must be executed from the top-level NuttX directory: $PWD"
|
||||
exit 1
|
||||
fi
|
||||
|
||||
|
||||
Reference in New Issue
Block a user