# HG changeset patch # User Ludovic Chabant # Date 1420822892 28800 # Node ID 448c128e295263bd21cdc7f966cef9d3431e69e6 # Parent e068c5039756b264fe0cbffdd15e355fc12696c9 Handle files with spaces in them on Unix/Mac. diff -r e068c5039756 -r 448c128e2952 plat/unix/update_tags.sh --- a/plat/unix/update_tags.sh Thu Jan 08 16:54:20 2015 -0800 +++ b/plat/unix/update_tags.sh Fri Jan 09 09:01:32 2015 -0800 @@ -72,15 +72,15 @@ if [ -f "$TAGS_FILE" ]; then if [ "$UPDATED_SOURCE" != "" ]; then echo "Removing references to: $UPDATED_SOURCE" - echo "grep -v $UPDATED_SOURCE \"$TAGS_FILE\" > \"$TAGS_FILE.temp\"" - grep -v $UPDATED_SOURCE "$TAGS_FILE" > "$TAGS_FILE.temp" - CTAGS_ARGS="$CTAGS_ARGS --append $UPDATED_SOURCE" + echo "grep -v "$UPDATED_SOURCE" \"$TAGS_FILE\" > \"$TAGS_FILE.temp\"" + grep -v "$UPDATED_SOURCE" "$TAGS_FILE" > "$TAGS_FILE.temp" + CTAGS_ARGS="$CTAGS_ARGS --append \"$UPDATED_SOURCE\"" fi fi echo "Running ctags" -echo "$CTAGS_EXE -R -f \"$TAGS_FILE.temp\" $CTAGS_ARGS $PROJECT_ROOT" -$CTAGS_EXE -R -f "$TAGS_FILE.temp" $CTAGS_ARGS $PROJECT_ROOT +echo "$CTAGS_EXE -R -f \"$TAGS_FILE.temp\" $CTAGS_ARGS \"$PROJECT_ROOT\"" +$CTAGS_EXE -R -f "$TAGS_FILE.temp" $CTAGS_ARGS "$PROJECT_ROOT" echo "Replacing tags file" echo "mv -f \"$TAGS_FILE.temp\" \"$TAGS_FILE\""