home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 18 REXX / 18-REXX.zip / SAAREXX.ZIP / XMPMAIN.MAK < prev    next >
Text File  |  1991-08-02  |  934b  |  40 lines

  1. #
  2. # NMAKE file for Example Pgm and DLLs
  3. #
  4.  
  5. # String Macros
  6. !IFDEF DEBUG
  7. CARGS=/Alfu /G2s /Zpi
  8. LARGS=/A:16 /CO
  9. !ELSE
  10. CARGS=/Alfu /G2s /Zp
  11. LARGS=/A:16
  12. !ENDIF
  13.  
  14. # Build exe file
  15. xmpmain.EXE : xmpmain.OBJ xmpfxdll.dll xmpscdll.dll xmpmain.DEF
  16.    link xmpmain, xmpmain.EXE, NUL $(LARGS), \
  17.         OS2+REXX+LLIBCE, xmpmain.DEF
  18.  
  19. # Build object file
  20. xmpmain.OBJ : xmpmain.C xmpscdll.h xmpfxdll.h
  21.    cl $(CARGS) /c xmpmain.C
  22.  
  23. # Build dll file
  24. xmpfxdll.dll : xmpfxdll.OBJ xmpfxdll.DEF
  25.    link xmpfxdll, xmpfxdll.dll, NUL /NOD $(LARGS), \
  26.         OS2+REXX+LLIBCDLL, xmpfxdll.DEF
  27.  
  28. # Build object file
  29. xmpfxdll.OBJ : xmpfxdll.C xmpfxdll.H
  30.    cl $(CARGS) /c xmpfxdll.C
  31.  
  32. # Build dll file
  33. xmpscdll.dll : xmpscdll.OBJ xmpscdll.DEF
  34.    link xmpscdll, xmpscdll.dll, NUL /NOD $(LARGS), \
  35.         OS2+REXX+LLIBCDLL, xmpscdll.DEF
  36.  
  37. # Build object file
  38. xmpscdll.OBJ : xmpscdll.C xmpscdll.H
  39.    cl $(CARGS) /c xmpscdll.C
  40.