# HG changeset patch # User Chayoung You # Date 1545043503 -32400 # Node ID 93e66524d78ac608ec38a1def8e96c07cffbfa10 # Parent 39df368aaf2ad6764bf1bb8dceaac0c935d73d41 Fix file listing for cscope on Windows (#173) diff -r 39df368aaf2a -r 93e66524d78a plat/win32/update_scopedb.cmd --- a/plat/win32/update_scopedb.cmd Wed Nov 28 01:35:38 2018 +0100 +++ b/plat/win32/update_scopedb.cmd Mon Dec 17 19:45:03 2018 +0900 @@ -64,12 +64,12 @@ ) else ( rem Potentially useful: rem http://stackoverflow.com/questions/9749071/cmd-iterate-stdin-piped-from-another-command - %FILE_LIST_CMD% | for /F "usebackq delims=" %%F in (`findstr "."`) do @echo %PROJECT_ROOT%\%%F > %DB_FILE%.files + for /F "usebackq delims=" %%F in (`%FILE_LIST_CMD%`) do @echo "%PROJECT_ROOT%\%%F">%DB_FILE%.files ) - set CSCOPE_ARGS=%CSCOPE_ARGS% -i %TAGS_FILE%.files ) ELSE ( - set CSCOPE_ARGS=%CSCOPE_ARGS% -R + for /F "usebackq delims=" %%F in (`dir /S /B /A-D .`) do @echo "%%F">%DB_FILE%.files ) +set CSCOPE_ARGS=%CSCOPE_ARGS% -i %DB_FILE%.files "%CSCOPE_EXE%" %CSCOPE_ARGS% -b -k -f "%DB_FILE%" if ERRORLEVEL 1 ( echo ERROR: Cscope executable returned non-zero code. >> %LOG_FILE%