Commit 80f45b62 authored by Dimitri van Heesch's avatar Dimitri van Heesch

Batch file to generate VERSION and version.cpp from the configure script

parent 66353e2e
@for /F "tokens=1* delims== " %%i in (..\configure) do @call :oneline "%%i" "%%j"
@if "%mnt%"=="NO" goto :writereleaseversion
@goto :writecvsversion
:oneline
@if "-%~1"=="-doxygen_version_major" call :aset major %2
@if "-%~1"=="-doxygen_version_minor" call :aset minor %2
@if "-%~1"=="-doxygen_version_revision" call :aset revision %2
@if "-%~1"=="-doxygen_version_mmn" call :aset mnt %2
@goto :EOF
:aset
@set %1=%~2
@goto :EOF
:writecvsversion
echo %major%.%minor%.%revision%-%mnt%>..\VERSION
echo char versionString[]="%major%.%minor%.%revision%-%mnt%";>..\src\version.cpp
@goto :EOF
:writereleaseversion
echo %major%.%minor%.%revision%>..\VERSION
echo char versionString[]="%major%.%minor%.%revision%";>..\src\version.cpp
@goto :EOF
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment