home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 2 BBS / 02-BBS.zip / MXMS_160.LZH / MAKEFILE < prev    next >
Text File  |  1991-06-26  |  702b  |  39 lines

  1. # Maxmail makefile, for use with Nmake only! 
  2.  
  3. # To produce a `.cbj' file from a `.c' file using MS-C.
  4. .c.cbj:; cl /W4 /A$(MODEL) /Zp1 /Fo$*.cbj /c $(CFLAGS) $< 
  5.  
  6. # common macros used
  7. MODEL  = M
  8. AFLAGS = 
  9.  
  10. LFLAGS = /STACK:4096 /M $(LOPTS)
  11. CFLAGS = $(COPTS) /O
  12.  
  13. MAPFIL = NUL
  14. MAKE_TMP= $(TEMP)
  15.  
  16. OBJS1 = maxmail.cbj msghelp.cbj qwkspt.cbj
  17. OBJS2 = init.cbj file.cbj config.cbj 
  18. OBJS3 = misc.cbj maxlib.cbj fossil.cbj
  19.  
  20. OBJS = $(OBJS1) $(OBJS2) $(OBJS3) 
  21.  
  22. INC1 = maxmail.h globals.h
  23. INC2 = protos.h
  24. INCS = $(INC1) $(INC2)
  25.  
  26. maxmail.exe : $(OBJS) makefile 
  27.            link @<<
  28. swap$(MODEL) $(OBJS1)+
  29. $(OBJS2)+
  30. $(OBJS3)
  31. maxmail
  32. $(MAPFIL)
  33. $(LFLAGS);
  34. <<
  35.  
  36. $(OBJS) : $(INCS)
  37.  
  38.  
  39.