mirror of
https://gitlab.linphone.org/BC/public/linphone-iphone.git
synced 2026-01-18 19:48:07 +00:00
22 lines
562 B
Batchfile
22 lines
562 B
Batchfile
@ECHO off
|
|
|
|
SET gitlog=
|
|
FOR /f "delims=" %%a IN ('git log -1 "--pretty=format:%%H" ../../configure.ac') DO SET gitlog=%%a
|
|
|
|
IF [%gitlog%] == [] GOTO UnknownGitVersion
|
|
|
|
FOR /f "delims=" %%a IN ('git describe --always') DO SET gitdescribe=%%a
|
|
GOTO End
|
|
|
|
:UnknownGitVersion
|
|
SET gitdescribe=unknown
|
|
|
|
:End
|
|
ECHO #define LIBLINPHONE_GIT_VERSION "%gitdescribe%" > liblinphone_gitversion.h
|
|
|
|
|
|
FOR /F "delims=" %%a IN ('findstr /B AC_INIT ..\..\configure.ac') DO (
|
|
FOR /F "tokens=1,2,3 delims=[,]" %%1 IN ("%%a") DO (
|
|
ECHO #define LIBLINPHONE_VERSION "%%3" > config.h
|
|
)
|
|
)
|