Metropoli BBS
VIEWER: makedemo.bat MODE: TEXT (ASCII)
echo off
echo .                                                                      .
echo *=====[ The TesSeRact(TM) CXL User Interface Development System ]======*
echo  Copyright (c) 1987-1990, Innovative Data Concepts. All Rights Reserved
echo .                                                                      .
echo Building Demo Program ...
:
if [%TCXL_C%]==[T] goto TC2TCPP
if [%TCXL_C%]==[t] goto TC2TCPP
if [%TCXL_C%]==[Z] goto ZORTECH
if [%TCXL_C%]==[z] goto ZORTECH
if [%TCXL_C%]==[6] goto MQ6
if [%TCXL_C%]==[5] goto MQ5
echo No TCXL_C Environment Variable Found
goto NOENV
:
:MQ6
if [%1]==[M] goto MSC6
if [%1]==[m] goto MSC6
if [%1]==[Q] goto QC25
if [%1]==[q] goto QC25
goto NOARGS
:
:MQ5
if [%1]==[M] goto MSC5
if [%1]==[m] goto MSC5
if [%1]==[Q] goto QC2
if [%1]==[q] goto QC2
:
:NOARGS
echo .
echo ERROR: No Command Line Parameters Given For MSC/QC Compile
echo .
echo         Compiler            Syntax
echo  ----------------------------------------------
echo         MSC 6.0            MakeDemo M
echo         MSC 5.1            MakeDemo M
echo         QC  2.5            MakeDemo Q
echo         QC  before 2.5     MakeDemo Q
echo         Turbo C 2          MakeDemo
echo         TC++               MakeDemo
echo         Zortech C++        MakeDemo
echo .
:
:NOENV
echo Set Environment Variables With The Command SET VAR=VALUE
echo .
echo Compiler        TC/TC++     MSC 5.1       MSC 6.0   ZORTECH
echo                          QC before 2.5     QC 2.5
echo  SET TCXL_C=      T            5             6         Z
goto ND
:
:MSC6
CL /AS /Gs /W3 /Ot /I..\INC TCXLDemo.C ..\M5\TCXLM6S.LIB >TCXLDemo.Log
goto DONE
:
:MSC5
CL /AS /Gs /W3 /Ot /I..\INC TCXLDemo.C ..\M5\TCXLM5S.LIB >TCXLDemo.Log
goto DONE
:
:QC25
QCL /AS /Gs /W3 /Ot /I..\INC TCXLDemo.C ..\M5\TCXLM6S.LIB >TCXLDemo.Log
goto DONE
:
:QC2
QCL /AS /Gs /W3 /Ot /I..\INC TCXLDemo.C ..\M5\TCXLM5S.LIB >TCXLDemo.Log
goto DONE
:
:TC2TCPP
TCC -w -d -N- -k- -ms -I..\INC TCXLDemo.C ..\TC\TCXLTCS.LIB >TCXLDemo.Log
goto DONE
:
ZORTECH
ZTC -b -o -ms -I..\INC TCXLDemo.C ..\ZTC\TCXLZTS.LIB >TCXLDemo.Log
:
:Done
copy TCXLDemo.Log con >nul
:
:ND
echo .                                                                      .
echo *=====[ The TesSeRact(TM) CXL User Interface Development System ]======*
echo  Copyright (c) 1987-1990, Innovative Data Concepts. All Rights Reserved
echo .                                                                      .
echo Done
[ RETURN TO DIRECTORY ]