home *** CD-ROM | disk | FTP | other *** search
/ World of Shareware - Software Farm 2 / wosw_2.zip / wosw_2 / QBAS / WNDTOOL5.ZIP / MAKELIB.BAT < prev    next >
DOS Batch File  |  1989-07-04  |  3KB  |  142 lines

  1. ECHO OFF
  2. CLS
  3. ECHO          QuickBASIC WINDOW TOOLS Version 5.0 , July 4, 1989
  4. ECHO  
  5. ECHO  BY: James P. Morgan, 5226 Via Hacienda #115, Orlando Fl, 32809, U.S.A.
  6. ECHO  
  7.  
  8. REM You need to be in the same directory as QuickBasic 4.5 or have
  9. REM a PATH= pointing to its sub-directory.
  10. REM
  11. ECHO 
  12. ECHO  
  13. ECHO ** Creating the .OBJ files of BASWIND5 for the '.SUB' sub-programs.
  14. ECHO  
  15.  
  16. BC BARMENU.SUB/O/S;
  17.  
  18. REM you can add any ERRORLEVEL checking as you see fit
  19.  
  20. BC CALENDAR.SUB  /O/S;
  21. BC CALENDR3.SUB  /O/S;
  22. BC CAUTION.SUB   /O/S;
  23. BC FULLMENU.SUB  /O/S;
  24. BC KEYCAL.SUB    /O/S;
  25. BC MAKEWIND.SUB  /O/S;
  26. BC MENU123.SUB   /O/S;
  27. BC POPDIR.SUB    /O/S;
  28. BC POPLIST.SUB   /O/S;
  29. BC POPMENU.SUB   /O/S;
  30. BC QUESTION.SUB  /O/S;
  31. BC ROW25.SUB     /O/S;
  32. BC SCROLL.SUB    /O/S;
  33. BC SETQUAD.SUB   /O/S;
  34. BC TAGDIR.SUB    /O/S;
  35. BC TAGLIST.SUB   /O/S;
  36. BC TITLE.SUB     /O/S;
  37. BC WAIT.SUB      /O/S;
  38. BC WARNING.SUB   /O/S;
  39. BC QUERY.SUB     /O/S;
  40.  
  41. ECHO 
  42. ECHO  
  43. ECHO ** Creating/Replacing the WINDQ45 object library from the object modules.
  44. ECHO  
  45.  
  46. REM LIB does a 'replace' of the module , so dont worry about an 'error'
  47. REM message the first time you 'add/replace' a module.
  48. LIB windqb45-+BARMENU;
  49. LIB windqb45-+CALENDAR;
  50. LIB windqb45-+CALENDR3;
  51. LIB windqb45-+CAUTION;
  52. LIB windqb45-+FULLMENU;
  53. LIB windqb45-+KEYCAL;
  54. LIB windqb45-+MAKEWIND;
  55. LIB windqb45-+MENU123;
  56. LIB windqb45-+POPDIR;
  57. LIB windqb45-+POPLIST;
  58. LIB windqb45-+POPMENU;
  59. LIB windqb45-+QUESTION;
  60. LIB windqb45-+ROW25;
  61. LIB windqb45-+SCROLL;
  62. LIB windqb45-+SETQUAD;
  63. LIB windqb45-+TAGDIR;
  64. LIB windqb45-+TAGLIST;
  65. LIB windqb45-+TITLE;
  66. LIB windqb45-+WAIT;
  67. LIB windqb45-+WARNING;
  68. LIB windqb45-+QUERY;
  69.  
  70. REM Delete the .OBJ modules as part of cleanup, you will need to delete a
  71. REM WINDQB45.BAK also, that was created by LIB.
  72.  
  73. ECHO 
  74. ECHO  
  75. ECHO ** Deleting the .OBJ modules created by the standalone QuickBasic compiler
  76. ECHO  
  77. DEL BARMENU.OBJ    >NUL
  78. DEL CALENDAR.OBJ   >NUL
  79. DEL CALENDR3.OBJ   >NUL
  80. DEL CAUTION.OBJ    >NUL
  81. DEL FULLMENU.OBJ   >NUL
  82. DEL KEYCAL.OBJ     >NUL
  83. DEL MAKEWIND.OBJ   >NUL
  84. DEL MENU123.OBJ    >NUL
  85. DEL POPDIR.OBJ     >NUL
  86. DEL POPLIST.OBJ    >NUL
  87. DEL POPMENU.OBJ    >NUL
  88. DEL QUESTION.OBJ   >NUL
  89. DEL ROW25.OBJ      >NUL
  90. DEL SCROLL.OBJ     >NUL
  91. DEL SETQUAD.OBJ    >NUL
  92. DEL TAGDIR.OBJ     >NUL
  93. DEL TAGLIST.OBJ    >NUL
  94. DEL TITLE.OBJ      >NUL
  95. DEL WAIT.OBJ       >NUL
  96. DEL WARNING.OBJ    >NUL
  97. DEL QUERY.OBJ      >NUL
  98.  
  99. REM You need to be in the same directory as MASM or have a
  100. REM PATH= pointing to its sub-directory.
  101. REM
  102. ECHO 
  103. ECHO  
  104. ECHO ** Creating the .OBJ files of BASWIND5 from the '.ASM' programs.
  105. ECHO  
  106.  
  107. MASM DIR;
  108. MASM FASTPRT;
  109. MASM INT86;
  110. MASM MOUSE;
  111. MASM NEWSCRN;
  112. MASM RESTWIND;
  113. MASM SAVEWIND;
  114.  
  115. ECHO 
  116. ECHO  
  117. ECHO ** Creating/Replacing the WINDQ45 object library from the object modules.
  118. ECHO  
  119.  
  120. REM LIB does a 'replace' of the module , so dont worry about an 'error'
  121. REM message the first time you 'add/replace' a module.
  122. lib windqb45-+dir;
  123. lib windqb45-+fastprt;
  124. lib windqb45-+int86;
  125. lib windqb45-+mouse;
  126. lib windqb45-+newscrn;
  127. lib windqb45-+restwind;
  128. lib windqb45-+savewind;
  129.  
  130. ECHO 
  131. ECHO  
  132. ECHO ** Deleting the .OBJ modules created by the MASM assembler
  133. ECHO  
  134. DEL DIR.OBJ        >NUL
  135. DEL FASTPRT.OBJ    >NUL
  136. DEL INT86.OBJ      >NUL
  137. DEL MOUSE.OBJ      >NUL
  138. DEL NEWSCRN.OBJ    >NUL
  139. DEL RESTWIND.OBJ   >NUL
  140. DEL SAVEWIND.OBJ   >NUL
  141. CLS
  142.