* Introduce usage to nncc script
This commit introduces usage to nncc script
Signed-off-by: lotieye.choi <lotieye.choi@samsung.com>
* Modify usage in nncc script
This commit modifies usage in nncc script to list supported commands automatically
Signed-off-by: lotieye.choi <lotieye.choi@samsung.com>
* Remove a help option
This commit removes help option.
Signed-off-by: lotieye.choi <lotieye.choi@samsung.com>
NNCC_PROJECT_PATH="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
NNCC_SCRIPT_PATH="${NNCC_PROJECT_PATH}/${NNCC_SCRIPT_RPATH}"
+function Usage()
+{
+ echo "Usage: $0 [COMMAND] ..."
+ echo "Command:"
+ for file in "$NNCC_COMMAND_RPATH"/*;
+ do
+ echo " $(basename "$file")"
+ done
+}
+
# Get command from command-line
COMMAND=$1; shift
if [[ -z "${COMMAND}" ]]; then
- echo "USAGE: $0 [COMMAND] ..."
+ Usage
exit 255
fi
if [[ ! -f "${COMMAND_FILE}" ]]; then
echo "ERROR: '${COMMAND}' is not supported"
- # TODO Show available commands
+ Usage
exit 255
fi