echo off
cls
echo  Compile RBBS 17.1C with QuickBasic 4.5
    if"%1"== "" goto None
    echo
    echo Compiling Modules - %1 %2 %3 %4 %5 %6
:Again
    echo ÿ
    if"%1" == "all" goto All
    if"%1" == "link" goto Link
    if"%1" == "pc" goto Rbbs-pc
    if"%1" == "1" goto Sub1
    if"%1" == "2" goto Sub2
    if"%1" == "3" goto Sub3
    if"%1" == "4" goto Sub4
    if"%1" == "5" goto Sub5
    if"%1" == "" goto Link
:All
    goto Rbbs-pc
    goto Sub1
    goto Sub2
    goto Sub3
    goto Sub4
    goto Sub5
    goto Link
:Rbbs-pc
echo Compiling RBBS-PC.BAS
    C:\QB45\BC RBBS-PC.BAS,,NUL,/MBF/O/C:4096/E/S;
    pause
    shift
    goto again
:Sub1
    echo Compiling RBBSSUB1.BAS
    C:\QB45\BC RBBSSUB1.BAS,,NUL,/MBF/X/O;
    shift
    goto again
:Sub2
    echo Compiling RBBSSUB2.BAS
    C:\QB45\BC RBBSSUB2.BAS,,NUL,/MBF/O/E;
    shift
    goto again
:Sub3
    echo Compiling RBBSSUB3.BAS
    C:\QB45\BC RBBSSUB3.BAS,,NUL,/MBF/O/E;
    shift
    goto again
:Sub4
    echo Compiling RBBSSUB4.BAS
    C:\QB45\BC RBBSSUB4.BAS,,NUL,/MBF/O/E;
    shift
    goto again
:Sub5
    echo Compiling RBBSSUB5.BAS
    C:\QB45\BC RBBSSUB5.BAS,,NUL,/MBF/O/E;
    PAUSE
    shift
    goto again
:Link
    echo Linking RBBS-PC.EXE
    C:\QB45\LINK @LINKLST4.DAT
    goto Exit
:None
    echo ÿ
    echo Add the modules you want compiled to the command line.
    echo ÿ
    echo Ex. #1 -
    echo          compil45 all         'Compile all modules
    echo Ex. #2 -
    echo          compil45 pc 1 4      'Only compile RBBS-PC, RBBSSUB1 & RBBSSUB4
    echo Ex. #3 -
    echo          compil45 link        'Link OBJ code already compiled
:Exit
rem  COMPIL45.BAT
rem  By: Bill Bowles
rem  02/03/89
