home *** CD-ROM | disk | FTP | other *** search
/ Internet MPEG Audio Archive / IMAA.mdf / util / dos / l3v100n / rsx / source / makefile.msc < prev    next >
Makefile  |  1994-01-19  |  758b  |  47 lines

  1. #
  2. # Makefile for RSX
  3. #
  4.  
  5.  
  6. .SUFFIXES : .exe .obj .c .asm
  7.  
  8. CC = cl.exe
  9. AS = tasm.exe
  10. LD = link.exe
  11. AFLAGS = -mx -jlocals -dHAVE386 -w2
  12. CFLAGS = -AS -Ox -Gs2 -W3
  13.  
  14. RSX=\rsx\bin\rsx
  15.  
  16. .c.obj:
  17.     $(CC) -nologo -c $(CFLAGS) /Foemx\$*.obj $<
  18. .asm.obj:
  19.     $(AS) $(AFLAGS) $<
  20.  
  21. AOBJS = dpmi16.obj \
  22.     dpmi10.obj \
  23.         excep32.obj \
  24.         adosx32.obj \
  25.         copy32.obj \
  26.     fpu.obj
  27.  
  28. OBJS =    emx\rsx.obj \
  29.     emx\start32.obj \
  30.     emx\process.obj \
  31.     emx\signals.obj \
  32.     emx\ptrace.obj \
  33.     emx\termio.obj \
  34.     emx\doserrno.obj \
  35.     emx\sysemx.obj \
  36.     emx\sysdj.obj \
  37.     emx\cdosx32.obj \
  38.     emx\loadprg.obj
  39.  
  40.  
  41. all : $(RSX).exe
  42.     @echo Make for msc ready!
  43.  
  44. $(RSX).exe : $(OBJS) $(AOBJS)
  45.         $(LD) /NOL /st:8192 $(OBJS) $(AOBJS),$(RSX),NUL,,
  46.  
  47.