home *** CD-ROM | disk | FTP | other *** search
- @echo off
-
- if "%1"=="" goto loop
-
- ECHO == Assembling module %1
- masm %1;
- link %1;
- exe2bin %1.exe %1.bin
- del %1.exe
- del %1.obj
- goto exit
-
- :loop
-
- ECHO == Assembling PERUSE with MASM
- for %%i in (PERUSE PERUSEE PERUSEX) do call ms %%i
-
- if not exist PERUSE.BIN goto error
- if not exist PERUSEE.BIN goto error
- if not exist PERUSEX.BIN goto error
-
- copy /b PERUSE.BIN+PERUSEE.BIN+PERUSEX.BIN PERUSE.COM
- del PERUSE.BIN
- del PERUSEE.BIN
- del PERUSEX.BIN
-
- ECHO == PERUSE assembly complete..
- dir peruse.com | find "PERUSE"
- goto exit
-
- :error
- ECHO == One or more of the modules did not assemble or link correctly...
- ECHO == PERUSE.COM not created.
-
- :exit