home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
ftp.wwiv.com
/
ftp.wwiv.com.zip
/
ftp.wwiv.com
/
pub
/
BBS
/
UPMSG2.ZIP
/
UPMSG2.BAT
< prev
next >
Wrap
DOS Batch File
|
1992-07-23
|
2KB
|
60 lines
@ECHO OFF
IF QB1.00 == %1 GOTO BLED
IF QB1.02 == %1 GOTO BLED
IF QB2.00 == %1 GOTO BLED
IF QB2.01 == %1 GOTO BLED
IF QB3.00 == %1 GOTO BLED
IF QB4.5 == %1 GOTO BLED
IF IBM2.00 == %1 GOTO BLED
ECHO ' Incorrect compiler specified! Read the following before trying again.
ECHO '
ECHO ' **** INSTRUCTIONS FOR UPMSG.BAT ***
ECHO ' This batch file should be invoked with the command
ECHO '
ECHO ' UPMSG2 xxxxxxx
ECHO '
ECHO ' Where xxxxxxx is one of the following:
ECHO '
ECHO ' QB1.02 if using the QuickBasic version 1.02 compiler (recommended)
ECHO ' QB2.01 if using the QuickBasic version 2.01 compiler (recommended)
ECHO ' QB3.00 if using the QuickBasic version 3.00 compiler (recommended)
ECHO ' QB4.5 if using the QuickBasic version 4.5 compiler (acceptable)
ECHO ' IBM2.00 if using the unmodified IBM version 2.00 compiler (acceptable)
ECHO ' NOT Recommended are: QB1.0, QB2.00, QB4.00
ECHO '
ECHO ' *** YOU MUST USE CAPITAL LETTERS FOR ALL PARAMETERS! ***
GOTO END
:BLED
REN RBBSSUB5.BAS RBBSSUB5.OLD
BLED /B/L RBBSSUB5.OLD UPMSG2.MRG RBBSSUB5.BAS WARNSUB5
:COMPILE
IF QB1.02 == %1 GOTO QB2
IF QB2.00 == %1 GOTO QB2
IF QB2.01 == %1 GOTO QB2
IF QB3.00 == %1 GOTO QB2
IF QB4.5 == %1 GOTO QB4
IF IBM2.00 == %1 GOTO IBM
ECHO ON
BASCOM RBBSSUB5.BAS,,NUL,/O;
ECHO OFF
GOTO CEND
:QB2
ECHO ON
QB RBBSSUB5.BAS,/O/E;
ECHO OFF
GOTO CEND
:QB4
ECHO ON
BC RBBSSUB5.BAS,,NUL,/O/E/MBF;
ECHO OFF
GOTO CEND
:IBM
ECHO ON
BASCOM RBBSSUB5.BAS,,NUL,/O/N;
ECHO OFF
:CEND
ECHO '
ECHO ' If there were no errors detected during this compile, you may
ECHO ' now re-LINK the object files and libraries to create RBBS-PC.EXE
:END