@echo off
setlocal
+: Fun syntax
+for /f %%x in ('git describe --all') do set GIT_DESCRIBE=%%x
+for /f %%y in ('git rev-parse HEAD') do set GIT_ID=%%y
+for /f %%z in ('git rev-parse --abbrev-ref HEAD') do set GIT_BRANCH=%%z
+
if "%1"=="/?" (
goto usage
) else if "%1"=="" (
- set _bootimage_version=latest
+ set _bootimage_version=%GIT_BRANCH%
) else if "%1"=="latest" (
- set _bootimage_version=latest
+ set _bootimage_version=%GIT_BRANCH%
) else if "%1"=="update" (
- set _bootimage_version=latest
+ set _bootimage_version=%GIT_BRANCH%
) else if "%1"=="clean" (
set _bootimage_version=clean
) else goto usage
) else goto nocl
)
-: Fun syntax
-for /f %%x in ('git describe --all') do set GIT_DESCRIBE=%%x
-for /f %%y in ('git rev-parse HEAD') do set GIT_ID=%%y
-for /f %%z in ('git rev-parse --abbrev-ref HEAD') do set GIT_BRANCH=%%z
-
set git_label=%GIT_DESCRIBE%-%GIT_ID%
set version=0.98