X-Git-Url: https://gitweb.factorcode.org/gitweb.cgi?p=factor.git;a=blobdiff_plain;f=build.cmd;h=49d56dc1c62522d14f0bafa68d70a1407eb0f91f;hp=209910e87ea5c75b0a1318c6a9b34da2a3074068;hb=bf092cd5e508deda64ea3be3e21616a2bab04ba1;hpb=4c450202b04c060cc38d0cb592e47c32fbd78ded diff --git a/build.cmd b/build.cmd index 209910e87e..49d56dc1c6 100644 --- a/build.cmd +++ b/build.cmd @@ -12,37 +12,37 @@ if "%1"=="/?" ( ) else if "%1"=="" ( set _git_pull=1 set _compile_vm=1 - set _bootimage="download" + set _bootimage_type=download set _bootstrap_factor=1 ) else if "%1"=="latest" ( set _git_pull=1 set _compile_vm=1 - set _bootimage="download" + set _bootimage_type=download set _bootstrap_factor=1 ) else if "%1"=="update" ( set _git_pull=1 set _compile_vm=1 - set _bootimage="download" + set _bootimage_type=download set _bootstrap_factor=1 ) else if "%1"=="compile" ( set _git_pull=0 set _compile_vm=1 - set _bootimage="current" + set _bootimage_type=current set _bootstrap_factor=0 ) else if "%1"=="self-bootstrap" ( set _git_pull=1 set _compile_vm=0 - set _bootimage="make" + set _bootimage_type=make set _bootstrap_factor=1 ) else if "%1"=="bootstrap" ( set _git_pull=0 set _compile_vm=0 - set _bootimage="current" + set _bootimage_type=current set _bootstrap_factor=1 ) else if "%1"=="net-bootstrap" ( set _git_pull=0 set _compile_vm=1 - set _bootimage="download" + set _bootimage_type=download set _bootstrap_factor=1 ) else goto usage @@ -80,13 +80,13 @@ if "%_compile_vm%"=="1" ( if errorlevel 1 goto fail ) -if "%_bootimage%"=="download" ( +set _bootimage_url=https://downloads.factorcode.org/images/%GIT_BRANCH%/%_bootimage% +if "%_bootimage_type%"=="download" ( echo Fetching %GIT_BRANCH% boot image... - set boot_image_url=http://downloads.factorcode.org/images/%GIT_BRANCH%/%_bootimage% %_bootimage% - echo URL: %boot_image_url% - cscript /nologo misc\http-get.vbs %boot_image_url% %_bootimage% + echo URL: %_bootimage_url% + cscript /nologo misc\http-get.vbs %_bootimage_url% %_bootimage% if errorlevel 1 goto fail -) else if "%_bootimage%"=="make" ( +) else if "%_bootimage_type%"=="make" ( echo Making boot image... .\factor.com -run=bootstrap.image %_bootimage% if errorlevel 1 goto fail @@ -122,12 +122,12 @@ goto :EOF echo Usage: build.cmd [command] echo Updates the working copy, cleans and builds the vm using nmake, echo fetches a boot image, and bootstraps factor. -echo +echo: echo The branch that bootstraps is the one that is checked out locally. -echo +echo: echo compile - recompile vm echo update - git pull, recompile vm, download a boot image, bootstrap echo self-bootstrap - git pull, make a boot image, bootstrap -echo bootstrap - git pull, existing boot image, bootstrap +echo bootstrap - existing boot image, bootstrap echo net-bootstrap - recompile vm, download a boot image, bootstrap goto :EOF