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 >
DOS Batch File  |  1992-07-23  |  2KB  |  60 lines

  1. @ECHO OFF
  2. IF QB1.00 == %1 GOTO BLED
  3. IF QB1.02 == %1 GOTO BLED
  4. IF QB2.00 == %1 GOTO BLED
  5. IF QB2.01 == %1 GOTO BLED
  6. IF QB3.00 == %1 GOTO BLED
  7. IF QB4.5 == %1 GOTO BLED
  8. IF IBM2.00 == %1 GOTO BLED
  9. ECHO ' Incorrect compiler specified!  Read the following before trying again.
  10. ECHO '
  11. ECHO '       ****  INSTRUCTIONS FOR UPMSG.BAT  ***
  12. ECHO '  This batch file should be invoked with the command
  13. ECHO '
  14. ECHO '            UPMSG2 xxxxxxx
  15. ECHO '
  16. ECHO '  Where xxxxxxx is one of the following:
  17. ECHO '
  18. ECHO '   QB1.02  if using the QuickBasic version 1.02 compiler (recommended)
  19. ECHO '   QB2.01  if using the QuickBasic version 2.01 compiler (recommended)
  20. ECHO '   QB3.00  if using the QuickBasic version 3.00 compiler (recommended)
  21. ECHO '   QB4.5  if using the QuickBasic version 4.5 compiler (acceptable)
  22. ECHO '   IBM2.00 if using the unmodified IBM version 2.00 compiler (acceptable)
  23. ECHO '      NOT Recommended are: QB1.0, QB2.00, QB4.00
  24. ECHO '
  25. ECHO '   *** YOU MUST USE CAPITAL LETTERS FOR ALL PARAMETERS! ***
  26. GOTO END
  27. :BLED
  28. REN RBBSSUB5.BAS RBBSSUB5.OLD
  29. BLED /B/L RBBSSUB5.OLD UPMSG2.MRG RBBSSUB5.BAS WARNSUB5
  30. :COMPILE
  31. IF QB1.02 == %1 GOTO QB2
  32. IF QB2.00 == %1 GOTO QB2
  33. IF QB2.01 == %1 GOTO QB2
  34. IF QB3.00 == %1 GOTO QB2
  35. IF QB4.5 == %1 GOTO QB4
  36. IF IBM2.00 == %1 GOTO IBM
  37. ECHO ON
  38. BASCOM RBBSSUB5.BAS,,NUL,/O;
  39. ECHO OFF
  40. GOTO CEND
  41. :QB2
  42. ECHO ON
  43. QB RBBSSUB5.BAS,/O/E;
  44. ECHO OFF
  45. GOTO CEND
  46. :QB4
  47. ECHO ON
  48. BC RBBSSUB5.BAS,,NUL,/O/E/MBF;
  49. ECHO OFF
  50. GOTO CEND
  51. :IBM
  52. ECHO ON
  53. BASCOM RBBSSUB5.BAS,,NUL,/O/N;
  54. ECHO OFF
  55. :CEND
  56. ECHO '
  57. ECHO '     If there were no errors detected during this compile, you may
  58. ECHO ' now re-LINK the object files and libraries to create RBBS-PC.EXE
  59. :END
  60.