Orb/Doxygen/winbuild/version.bat
author Jonathan Harrington <jonathan.harrington@nokia.com>
Wed, 11 Aug 2010 14:49:30 +0100
changeset 4 468f4c8d3d5b
parent 0 42188c7ea2d9
permissions -rw-r--r--
Orb version 0.2.0

@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