vcmake.bat
author Claus Gittinger <cg@exept.de>
Wed, 29 Aug 2018 12:46:21 +0200
branchcvs_MAIN
changeset 856 4d897e8ab998
parent 844 a3d9f2dd3648
permissions -rw-r--r--
#REFACTORING by cg class: HGRevisionAnnotation removed: #annotatesClass: #annotatesMethod:

@REM -------
@REM make using Microsoft Visual C compiler
@REM type vcmake, and wait...
@REM do not edit - automatically generated from ProjectDefinition
@REM -------

@if not defined VSINSTALLDIR (
    pushd ..\rules
    call vcsetup.bat
    popd
)
@SET DEFINES=

make.exe -N -f bc.mak -DUSEVC=1 %DEFINES% %*



@if not exist common goto skip_stx_libscm_common
@echo "***********************************"
@echo "Building stx/libscm/common"
@echo "***********************************"
@pushd common
@call vcmake %1 %2 || exit /b "%errorlevel%"
@popd
@goto done_stx_libscm_common
:skip_stx_libscm_common
@echo "###################################"
@echo "FOLDER MISSING: stx/libscm/common"
@echo "###################################"
exit /b 1
:done_stx_libscm_common

@if not exist mercurial goto skip_stx_libscm_mercurial
@echo "***********************************"
@echo "Building stx/libscm/mercurial"
@echo "***********************************"
@pushd mercurial
@call vcmake %1 %2 || exit /b "%errorlevel%"
@popd
@goto done_stx_libscm_mercurial
:skip_stx_libscm_mercurial
@echo "###################################"
@echo "FOLDER MISSING: stx/libscm/mercurial"
@echo "###################################"
exit /b 1
:done_stx_libscm_mercurial

@if not exist github goto skip_stx_libscm_github
@echo "***********************************"
@echo "Building stx/libscm/github"
@echo "***********************************"
@pushd github
@call vcmake %1 %2 || exit /b "%errorlevel%"
@popd
@goto done_stx_libscm_github
:skip_stx_libscm_github
@echo "###################################"
@echo "FOLDER MISSING: stx/libscm/github"
@echo "###################################"
exit /b 1
:done_stx_libscm_github