quickSelfTest/vcmake.bat
author Claus Gittinger <cg@exept.de>
Thu, 28 Mar 2019 13:54:38 +0100
changeset 542 aa25a71be62a
parent 491 1b7a3f17529a
permissions -rw-r--r--
#DOCUMENTATION by cg
class: stx_goodies_builder_quickSelfTest
class definition

class: stx_goodies_builder_quickSelfTest class
added:18 methods
     1 @REM -------
     2 @REM make using Microsoft Visual C compiler
     3 @REM type vcmake, and wait...
     4 @REM do not edit - automatically generated from ProjectDefinition
     5 @REM -------
     6 
     7 @if not defined VSINSTALLDIR (
     8     pushd ..\..\..\rules
     9     call vcsetup.bat
    10     popd
    11 )
    12 @SET DEFINES=
    13 
    14 make.exe -N -f bc.mak -DUSEVC=1 %DEFINES% %*
    15 
    16 
    17 @IF "%1" EQU "exe" exit /b 0
    18 @IF "%1" EQU "setup" exit /b 0
    19 @IF "%1" EQU "pluginSetup" exit /b 0
    20 
    21 
    22 @if not exist ..\..\..\..\exept\ole goto skip_exept_ole
    23 @echo "***********************************"
    24 @echo "Building exept/ole"
    25 @echo "***********************************"
    26 @pushd ..\..\..\..\exept\ole
    27 @call vcmake %1 %2 || exit /b "%errorlevel%"
    28 @popd
    29 @goto done_exept_ole
    30 :skip_exept_ole
    31 @echo "###################################"
    32 @echo "FOLDER MISSING: exept/ole"
    33 @echo "###################################"
    34 exit /b 1
    35 :done_exept_ole
    36 
    37 @if not exist ..\..\..\..\exept\ole\QCOTA goto skip_exept_ole_QCOTA
    38 @echo "***********************************"
    39 @echo "Building exept/ole/QCOTA"
    40 @echo "***********************************"
    41 @pushd ..\..\..\..\exept\ole\QCOTA
    42 @call vcmake %1 %2 || exit /b "%errorlevel%"
    43 @popd
    44 @goto done_exept_ole_QCOTA
    45 :skip_exept_ole_QCOTA
    46 @echo "###################################"
    47 @echo "FOLDER MISSING: exept/ole/QCOTA"
    48 @echo "###################################"
    49 exit /b 1
    50 :done_exept_ole_QCOTA
    51 
    52