]> gitweb.factorcode.org Git - factor.git/commitdiff
build.cmd: Get boot images from the branch you're on.
authorDoug Coleman <doug.coleman@gmail.com>
Sat, 9 Dec 2017 07:42:55 +0000 (01:42 -0600)
committerDoug Coleman <doug.coleman@gmail.com>
Sat, 9 Dec 2017 07:42:55 +0000 (01:42 -0600)
build.cmd

index 590265b0d9774c6f7e1175404b4958f11bb8ec8c..0ba6ede3cbff7c5c55daf84cb528653d990a7878 100644 (file)
--- a/build.cmd
+++ b/build.cmd
@@ -1,14 +1,19 @@
 @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
@@ -29,11 +34,6 @@ if not errorlevel 1 (
     ) 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