home *** CD-ROM | disk | FTP | other *** search
/ Black Box 4 / BlackBox.cdr / progbas / qbnws203.arj / MOUSE.ZIP / BLDLIB.BAT next >
Encoding:
DOS Batch File  |  1991-09-03  |  1.4 KB  |  58 lines

  1. echo off
  2. cls
  3. echo This program builds a QuickLibrary and LINK library containing the mouse
  4. echo routines featured in QBNews.
  5. echo.
  6. echo Be sure that the LIB.EXE and LINK.EXE programs are in your DOS path and
  7. echo the directory containing your QuickLibrary support module (BQLB4x.LIB or
  8. echo QBXQLB.LIB) is defined in your LIB environment variable.
  9. echo.
  10. if "%1"=="" GOTO NoParams
  11. if "%1"=="4" GOTO Qb4x
  12. if "%1"=="5" GOTO Qb45
  13. if "%1"=="7" GOTO QBX
  14. echo Invalid option %1 entered.
  15. echo.
  16. goto NoParams
  17. rem
  18. :Qb4x
  19. echo Building QuickLibrary "MOUSE.QLB" for QuickBASIC 4.00a and 4.00b
  20. echo.
  21. link /q mouse, mouse.qlb, nul, bqlb41;
  22. if errorlevel 1 goto QlbError
  23. goto BuildLinkLib
  24. rem
  25. :Qb45
  26. echo Building QuickLibrary "MOUSE.QLB" for QuickBASIC 4.50
  27. echo.
  28. link /q mouse, mouse.qlb, nul, bqlb45;
  29. if errorlevel 1 goto QlbError
  30. goto BuildLinkLib
  31. rem
  32. :QBX
  33. echo Building QuickLibrary "MOUSE.QLB" for QBX
  34. echo.
  35. link /q mouse, mouse.qlb, nul, qbxqlb;
  36. if errorlevel 1 goto QlbError
  37. rem
  38. :BuildLinkLib
  39. echo.
  40. echo Building link library MOUSE.LIB
  41. echo.
  42. if exist mouse.lib del mouse.lib
  43. lib mouse +mouse;
  44. echo.
  45. goto Exit
  46. :NoParams
  47. echo Use the following syntax:
  48. echo.
  49. echo    BLDLIB CompilerType
  50. echo.
  51. echo    Where "CompilerType" is one of the following:
  52. echo.
  53. echo         4 = QuickBASIC 4.00a and 4.00b
  54. echo         5 = QuickBASIC 4.50
  55. echo         7 = QBX, distributed with PDS 7.x
  56. echo.
  57. :Exit
  58.