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