# HG changeset patch # User Ludovic Chabant # Date 1581748223 28800 # Node ID 0cc297329a6a31823afda5050fcfb6251820ee6c # Parent a282d08e0e7ce0d9cac683051e5d69be69a394d5 Skip options argument when it's empty. diff -r a282d08e0e7c -r 0cc297329a6a plat/unix/update_tags.sh --- a/plat/unix/update_tags.sh Wed Feb 05 21:22:55 2020 -0800 +++ b/plat/unix/update_tags.sh Fri Feb 14 22:30:23 2020 -0800 @@ -127,12 +127,22 @@ fi echo "Running ctags on whole project" - echo "$CTAGS_EXE -f \"$TAGS_FILE.temp\" \"$CTAGS_OPT_FILE\" $CTAGS_ARGS \"$CTAGS_ARG_LAST\"" - "$CTAGS_EXE" -f "$TAGS_FILE.temp" "$CTAGS_OPT_FILE" $CTAGS_ARGS "$CTAGS_ARG_LAST" + if [ "$CTAGS_OPT_FILE" != "" ]; then + echo "$CTAGS_EXE -f \"$TAGS_FILE.temp\" \"$CTAGS_OPT_FILE\" $CTAGS_ARGS \"$CTAGS_ARG_LAST\"" + "$CTAGS_EXE" -f "$TAGS_FILE.temp" "$CTAGS_OPT_FILE" $CTAGS_ARGS "$CTAGS_ARG_LAST" + else + echo "$CTAGS_EXE -f \"$TAGS_FILE.temp\" $CTAGS_ARGS \"$CTAGS_ARG_LAST\"" + "$CTAGS_EXE" -f "$TAGS_FILE.temp" $CTAGS_ARGS "$CTAGS_ARG_LAST" + fi else echo "Running ctags on \"$UPDATED_SOURCE\"" - echo "$CTAGS_EXE -f \"$TAGS_FILE.temp\" \"$CTAGS_OPT_FILE\" $CTAGS_ARGS --append \"$UPDATED_SOURCE\"" - "$CTAGS_EXE" -f "$TAGS_FILE.temp" "$CTAGS_OPT_FILE" $CTAGS_ARGS --append "$UPDATED_SOURCE" + if [ "$CTAGS_OPT_FILE" != "" ]; then + echo "$CTAGS_EXE -f \"$TAGS_FILE.temp\" \"$CTAGS_OPT_FILE\" $CTAGS_ARGS --append \"$UPDATED_SOURCE\"" + "$CTAGS_EXE" -f "$TAGS_FILE.temp" "$CTAGS_OPT_FILE" $CTAGS_ARGS --append "$UPDATED_SOURCE" + else + echo "$CTAGS_EXE -f \"$TAGS_FILE.temp\" $CTAGS_ARGS --append \"$UPDATED_SOURCE\"" + "$CTAGS_EXE" -f "$TAGS_FILE.temp" $CTAGS_ARGS --append "$UPDATED_SOURCE" + fi fi if [ "$POST_PROCESS_CMD" != "" ]; then