Index: build/Ringtoets.proj =================================================================== diff -u -r0a988db8b6f8f92734ed38d2524f1ef7155ea394 -r1934c8f89ca105e022efa5d59331cff8360b1b0f --- build/Ringtoets.proj (.../Ringtoets.proj) (revision 0a988db8b6f8f92734ed38d2524f1ef7155ea394) +++ build/Ringtoets.proj (.../Ringtoets.proj) (revision 1934c8f89ca105e022efa5d59331cff8360b1b0f) @@ -16,18 +16,19 @@ - + - - - - - + - - - + + + + - + + + + + Index: build/Technical_documentation/Ringtoets.doxygen.svn =================================================================== diff -u -re0537274498ef642264fcd45c5f666dfbc88a729 -r1934c8f89ca105e022efa5d59331cff8360b1b0f --- build/Technical_documentation/Ringtoets.doxygen.svn (.../Ringtoets.doxygen.svn) (revision e0537274498ef642264fcd45c5f666dfbc88a729) +++ build/Technical_documentation/Ringtoets.doxygen.svn (.../Ringtoets.doxygen.svn) (revision 1934c8f89ca105e022efa5d59331cff8360b1b0f) @@ -844,9 +844,10 @@ # Note that the wildcards are matched against the file with absolute path, so to # exclude all test directories for example use the pattern */test/* +# Ignore demo files and prevent Doxygen from processing compiled files EXCLUDE_PATTERNS = */test/* \ - */demo/* # Ignore demo files - */obj/* #to prevent Doxygen from processing compiled files + */demo/* \ + */obj/* # The EXCLUDE_SYMBOLS tag can be used to specify one or more symbol names # (namespaces, classes, functions, etc.) that should be excluded from the Index: build/Technical_documentation/build-doc.cmd =================================================================== diff -u -r293be5aa0c9cfb58fea075f0ce6943fdfb310406 -r1934c8f89ca105e022efa5d59331cff8360b1b0f --- build/Technical_documentation/build-doc.cmd (.../build-doc.cmd) (revision 293be5aa0c9cfb58fea075f0ce6943fdfb310406) +++ build/Technical_documentation/build-doc.cmd (.../build-doc.cmd) (revision 1934c8f89ca105e022efa5d59331cff8360b1b0f) @@ -1 +1 @@ -C:\Windows\Microsoft.NET\Framework\v4.0.30319\MSBuild.exe ../Ringtoets.proj /property:StartUsingCommandLine=true /t:Doxygen /m /v:m /nr:true +C:\Windows\Microsoft.NET\Framework\v4.0.30319\MSBuild.exe ../Ringtoets.proj /property:StartUsingCommandLine=true /t:CleanupDoxygen /m /v:m /nr:true Index: build/Technical_documentation/replace_string_in_file.cmd =================================================================== diff -u --- build/Technical_documentation/replace_string_in_file.cmd (revision 0) +++ build/Technical_documentation/replace_string_in_file.cmd (revision 1934c8f89ca105e022efa5d59331cff8360b1b0f) @@ -0,0 +1,51 @@ +REM Replaces text by text from subject to outfile +@ECHO off + +IF "%~1" NEQ "" IF "%~2" NEQ "" IF "%~3" NEQ "" ( + SET SEARCH=%1 + SET REPLACE=%2 + SET SUBJECT=%3 + IF "%~4" NEQ "" ( + SET OUTFILE=%4 + ) ELSE ( + SET OUTFILE=%3 + ) +) ELSE ( + ECHO "invalid arguments: [search] [replace] [subject] ([outfile])" + GOTO EOF +) + +REM Cleanup arguments +SET SEARCH=%SEARCH:"=% +SET REPLACE=%REPLACE:"=% +SET SUBJECT=%SUBJECT:"=% +SET OUTFILE=%OUTFILE:"=% + +SET TEMPOUTFILE=%OUTFILE%.temp + +ECHO Replace "%SEARCH%" with "%REPLACE%" in "%SUBJECT%", save as "%OUTFILE%" + + +IF NOT EXIST %SUBJECT% ( + ECHO File does not exist "%SUBJECT%" + GOTO EOF +) + +REM Remove outfile +IF %SUBJECT% NEQ %OUTFILE% IF EXIST %OUTFILE% ( + ECHO removing "%OUTFILE%" + DEL %OUTFILE% +) + +REM Replace Text +FOR /f "tokens=1,* delims=�" %%A IN ( '"type %SUBJECT%"') DO ( + SET string=%%A + setlocal enabledelayedexpansion + SET modified=!string:%SEARCH%=%REPLACE%! + ECHO !modified! >> %TEMPOUTFILE% + endlocal +) + +MOVE /Y %TEMPOUTFILE% %OUTFILE% + +:EOF