changeset 28:cae2a1c22cfd

Convert line endings for Windows script.
author Ludovic Chabant <ludovic@chabant.com>
date Tue, 16 Sep 2014 17:05:54 -0700
parents 173f055bde34
children 3c05154a6b09
files plat/win32/update_tags.cmd
diffstat 1 files changed, 119 insertions(+), 119 deletions(-) [+]
line wrap: on
line diff
--- a/plat/win32/update_tags.cmd	Tue Sep 16 17:04:25 2014 -0700
+++ b/plat/win32/update_tags.cmd	Tue Sep 16 17:05:54 2014 -0700
@@ -1,119 +1,119 @@
-@echo off
-setlocal EnableExtensions EnableDelayedExpansion
-
-rem ==========================================
-rem            PARSE ARGUMENTS
-rem ==========================================
-
-set CTAGS_EXE=ctags
-set CTAGS_ARGS=
-set TAGS_FILE=tags
-set PROJECT_ROOT=
-set UPDATED_SOURCE=
-set PAUSE_BEFORE_EXIT=0
-set LOG_FILE=
-
-:ParseArgs
-if [%1]==[] goto :DoneParseArgs
-if [%1]==[-e] (
-    set CTAGS_EXE=%~2
-    shift
-    goto :LoopParseArgs
-)
-if [%1]==[-x] (
-    set CTAGS_ARGS=%CTAGS_ARGS% --exclude=%2
-    shift
-    goto :LoopParseArgs
-)
-if [%1]==[-t] (
-    set TAGS_FILE=%~2
-    shift
-    goto :LoopParseArgs
-)
-if [%1]==[-p] (
-    set PROJECT_ROOT=%~2
-    shift
-    goto :LoopParseArgs
-)
-if [%1]==[-s] (
-    set UPDATED_SOURCE=%~2
-    shift
-    goto :LoopParseArgs
-)
-if [%1]==[-p] (
-    set PAUSE_BEFORE_EXIT=1
-    goto :LoopParseArgs
-)
-if [%1]==[-l] (
-    set LOG_FILE=%~2
-    shift
-    goto :LoopParseArgs
-)
-if [%1]==[-o] (
-    set CTAGS_ARGS=%CTAGS_ARGS% --options=%2
-    shift
-    goto :LoopParseArgs
-)
-echo Invalid Argument: %1
-goto :Usage
-
-:LoopParseArgs
-shift
-goto :ParseArgs
-
-:DoneParseArgs
-
-
-rem ==========================================
-rem               GENERATE TAGS
-rem ==========================================
-
-if [%LOG_FILE%]==[] set LOG_FILE=CON
-
-echo Locking tags file... > %LOG_FILE%
-echo locked > "%TAGS_FILE%.lock"
-
-if exist "%TAGS_FILE%" (
-    if not [%UPDATED_SOURCE%]==[] (
-        echo Removing references to: %UPDATED_SOURCE% >> %LOG_FILE%
-        echo type "%TAGS_FILE%" ^| findstr /V /C:"%UPDATED_SOURCE%" ^> "%TAGS_FILE%.temp" >> %LOG_FILE%
-        findstr /V /C:"%UPDATED_SOURCE%" "%TAGS_FILE%" > "%TAGS_FILE%.temp"
-        set CTAGS_ARGS=%CTAGS_ARGS% --append %UPDATED_SOURCE%
-    )
-)
-
-echo Running ctags >> %LOG_FILE%
-echo "%CTAGS_EXE%" -R -f "%TAGS_FILE%.temp" %CTAGS_ARGS% %PROJECT_ROOT% >> %LOG_FILE%
-"%CTAGS_EXE%" -R -f "%TAGS_FILE%.temp" %CTAGS_ARGS% %PROJECT_ROOT%
-
-echo Replacing tags file >> %LOG_FILE%
-echo move /Y "%TAGS_FILE%.temp" "%TAGS_FILE%" >> %LOG_FILE%
-move /Y "%TAGS_FILE%.temp" "%TAGS_FILE%" >NUL 2>&1
-
-echo Unlocking tags file... >> %LOG_FILE%
-del /F "%TAGS_FILE%.lock"
-
-echo Done. >> %LOG_FILE%
-if [%PAUSE_BEFORE_EXIT%]==[1] (
-    pause
-)
-
-goto :EOF
-
-
-rem ==========================================
-rem                 USAGE
-rem ==========================================
-
-:Usage
-echo Usage:
-echo    %~n0 ^<options^>
-echo.
-echo    -e [exe=ctags]: The ctags executable to run
-echo    -t [file=tags]: The path to the ctags file to update
-echo    -p [dir=]:      The path to the project root
-echo    -s [file=]:     The path to the source file that needs updating
-echo    -l [log=]:      The log file to output to
-echo    -o [options=]:  An options file to read additional options from
-echo.
-
+@echo off
+setlocal EnableExtensions EnableDelayedExpansion
+
+rem ==========================================
+rem            PARSE ARGUMENTS
+rem ==========================================
+
+set CTAGS_EXE=ctags
+set CTAGS_ARGS=
+set TAGS_FILE=tags
+set PROJECT_ROOT=
+set UPDATED_SOURCE=
+set PAUSE_BEFORE_EXIT=0
+set LOG_FILE=
+
+:ParseArgs
+if [%1]==[] goto :DoneParseArgs
+if [%1]==[-e] (
+    set CTAGS_EXE=%~2
+    shift
+    goto :LoopParseArgs
+)
+if [%1]==[-x] (
+    set CTAGS_ARGS=%CTAGS_ARGS% --exclude=%2
+    shift
+    goto :LoopParseArgs
+)
+if [%1]==[-t] (
+    set TAGS_FILE=%~2
+    shift
+    goto :LoopParseArgs
+)
+if [%1]==[-p] (
+    set PROJECT_ROOT=%~2
+    shift
+    goto :LoopParseArgs
+)
+if [%1]==[-s] (
+    set UPDATED_SOURCE=%~2
+    shift
+    goto :LoopParseArgs
+)
+if [%1]==[-p] (
+    set PAUSE_BEFORE_EXIT=1
+    goto :LoopParseArgs
+)
+if [%1]==[-l] (
+    set LOG_FILE=%~2
+    shift
+    goto :LoopParseArgs
+)
+if [%1]==[-o] (
+    set CTAGS_ARGS=%CTAGS_ARGS% --options=%2
+    shift
+    goto :LoopParseArgs
+)
+echo Invalid Argument: %1
+goto :Usage
+
+:LoopParseArgs
+shift
+goto :ParseArgs
+
+:DoneParseArgs
+
+
+rem ==========================================
+rem               GENERATE TAGS
+rem ==========================================
+
+if [%LOG_FILE%]==[] set LOG_FILE=CON
+
+echo Locking tags file... > %LOG_FILE%
+echo locked > "%TAGS_FILE%.lock"
+
+if exist "%TAGS_FILE%" (
+    if not [%UPDATED_SOURCE%]==[] (
+        echo Removing references to: %UPDATED_SOURCE% >> %LOG_FILE%
+        echo type "%TAGS_FILE%" ^| findstr /V /C:"%UPDATED_SOURCE%" ^> "%TAGS_FILE%.temp" >> %LOG_FILE%
+        findstr /V /C:"%UPDATED_SOURCE%" "%TAGS_FILE%" > "%TAGS_FILE%.temp"
+        set CTAGS_ARGS=%CTAGS_ARGS% --append %UPDATED_SOURCE%
+    )
+)
+
+echo Running ctags >> %LOG_FILE%
+echo "%CTAGS_EXE%" -R -f "%TAGS_FILE%.temp" %CTAGS_ARGS% %PROJECT_ROOT% >> %LOG_FILE%
+"%CTAGS_EXE%" -R -f "%TAGS_FILE%.temp" %CTAGS_ARGS% %PROJECT_ROOT%
+
+echo Replacing tags file >> %LOG_FILE%
+echo move /Y "%TAGS_FILE%.temp" "%TAGS_FILE%" >> %LOG_FILE%
+move /Y "%TAGS_FILE%.temp" "%TAGS_FILE%" >NUL 2>&1
+
+echo Unlocking tags file... >> %LOG_FILE%
+del /F "%TAGS_FILE%.lock"
+
+echo Done. >> %LOG_FILE%
+if [%PAUSE_BEFORE_EXIT%]==[1] (
+    pause
+)
+
+goto :EOF
+
+
+rem ==========================================
+rem                 USAGE
+rem ==========================================
+
+:Usage
+echo Usage:
+echo    %~n0 ^<options^>
+echo.
+echo    -e [exe=ctags]: The ctags executable to run
+echo    -t [file=tags]: The path to the ctags file to update
+echo    -p [dir=]:      The path to the project root
+echo    -s [file=]:     The path to the source file that needs updating
+echo    -l [log=]:      The log file to output to
+echo    -o [options=]:  An options file to read additional options from
+echo.
+