home *** CD-ROM | disk | FTP | other *** search
/ Borland Programmer's Resource / Borland_Programmers_Resource_CD_1995.iso / winsock / wsmtpd16 / wsmtpsrv.mak < prev    next >
Encoding:
Makefile  |  1995-05-19  |  1.7 KB  |  81 lines

  1. ORIGIN    = QCWIN
  2. ORIGIN_VER    = 1.00
  3.  
  4. PROJ    =WSMTPSRV
  5. DEBUG    =0
  6. PROGTYPE    =1
  7. CALLER    =
  8. ARGS    =
  9. DLLS    =c:\windows\winsock.dll
  10. CVPACK    =1
  11. CC    =cl -qc
  12. RC    =c:\qcwin\bin\rc.exe
  13. CFLAGS_G_WEXE    =/AS /W4 /Ze /D_WINDOWS /G2w /Zp
  14. CFLAGS_D_WEXE    =/Zi /Gi$(PROJ).MDT /Od
  15. CFLAGS_R_WEXE    =/O /Ol /Ge /DNDEBUG
  16. CFLAGS_G_WDLL    =/AS /G2w /Zp /Aw /W3 /D_WINDOWS /D_WINDLL
  17. CFLAGS_D_WDLL    =/Gi /Od /Zi
  18. CFLAGS_R_WDLL    =/O /Os /DNDEBUG
  19. CFLAGS_G_WTTY    =/AS /G2w /W3 /D_WINDOWS
  20. CFLAGS_D_WTTY    =/Gi /Od /Zi
  21. CFLAGS_R_WTTY    =/O /Os /DNDEBUG
  22. CFLAGS_G_DEXE    =/AS /W2
  23. CFLAGS_D_DEXE    =/Gi /Od /Zi
  24. CFLAGS_R_DEXE    =/O /Ot /DNDEBUG
  25. CFLAGS    =$(CFLAGS_G_WEXE) $(CFLAGS_R_WEXE)
  26. LFLAGS_G_WEXE    =/A:16/ST:5120 /ST:16384 
  27. LFLAGS_D_WEXE    =/CO/M 
  28. LFLAGS_R_WEXE    =
  29. LFLAGS_G_WDLL    =/ST:5120 /A:16
  30. LFLAGS_D_WDLL    =/CO
  31. LFLAGS_R_WDLL    =
  32. LFLAGS_G_WTTY    =/ST:5120 /A:16
  33. LFLAGS_D_WTTY    =/CO
  34. LFLAGS_R_WTTY    =
  35. LFLAGS_G_DEXE    =/NOI /ST:2048
  36. LFLAGS_D_DEXE    =/CO
  37. LFLAGS_R_DEXE    =
  38. LFLAGS    =$(LFLAGS_G_WEXE) $(LFLAGS_R_WEXE)
  39. RCFLAGS    =  
  40. RESFLAGS    =/t 
  41. RUNFLAGS    =
  42. H =     WSMTPSRV.H NET.H DIALOGS.H 
  43. RESFILES =     DIALOGS.DLG FULL.ICO EMPTY.ICO 
  44. DEFFILE =     WSMTPSRV.DEF
  45. OBJS_EXT =     
  46. LIBS_EXT =     LIB\CTL3D.LIB LIB\WINSOCK.LIB COMMDLG.LIB 
  47.  
  48. .rc.res: ; $(RC) $(RCFLAGS) -r $*.rc
  49.  
  50. all:    $(PROJ).EXE
  51.  
  52. WSMTPSRV.OBJ:    WSMTPSRV.C $(H)
  53.  
  54. NET.OBJ:    NET.C $(H)
  55.  
  56. WSMTPSRV.RES:    WSMTPSRV.RC $(RESFILES) $(H)
  57.  
  58. $(PROJ).EXE:    WSMTPSRV.OBJ NET.OBJ $(OBJS_EXT) $(DEFFILE)
  59.     echo >NUL @<<$(PROJ).CRF
  60. WSMTPSRV.OBJ +
  61. NET.OBJ +
  62. $(OBJS_EXT)
  63. $(PROJ).EXE
  64.  
  65. C:\QCWIN\LIB\+
  66. /NOD slibcew oldnames  libw+
  67. LIB\CTL3D.LIB+
  68. LIB\WINSOCK.LIB+
  69. COMMDLG.LIB
  70. $(DEFFILE);
  71. <<
  72.     link $(LFLAGS) @$(PROJ).CRF
  73.     rc $(RESFLAGS) WSMTPSRV.RES $(PROJ).EXE
  74.  
  75. $(PROJ).EXE:    WSMTPSRV.RES
  76.     rc $(RESFLAGS) WSMTPSRV.RES $(PROJ).EXE
  77.  
  78. run: $(PROJ).EXE
  79.     $(PROJ) $(RUNFLAGS)
  80.  
  81.