home *** CD-ROM | disk | FTP | other *** search
/ Super Net 1 / SUPERNET_1.iso / PC / OTROS / MSDOS / WATTCP / MSWATTCP.ZIP / APPS / MAKEFILE.BAK < prev    next >
Encoding:
Text File  |  1993-08-27  |  1.3 KB  |  78 lines

  1. #
  2. #       Makefile for Waterloo TCP sample applications
  3. #
  4.  
  5. DEBUG=E        # set to D for disable, E for enable
  6. MODEL=L        # set to L for large, S for small
  7.  
  8. #
  9. #
  10. # auto configure section
  11. #
  12. #
  13.  
  14. !IF "$(DEBUG)" == "E"
  15. IDEBUG= -W4
  16. TEXTDEBUG=enabled
  17. !ELSE
  18. IDEBUG= -Od -W4
  19. TEXTDEBUG=disabled
  20. !ENDIF
  21.  
  22. !IF "$(MODEL)" == "L"
  23. CMODEL=-AL
  24. CLIB=..\lib\wattcplg.lib
  25. TEXTMODEL=large
  26. !ELSE
  27. CMODEL=-AS
  28. CLIB=..\lib\wattcpsm.lib
  29. TEXTMODEL=small
  30. !ENDIF
  31.  
  32. CFLAGS= $(CMODEL) $(IDEBUG) -I..\include
  33. CC= cl /F 8000 $(CFLAGS)
  34.  
  35. #
  36. #
  37. #  list of executables
  38. #
  39. #
  40.  
  41. .c.exe:
  42.     $(CC) $*.c $(CLIB)
  43.  
  44.  
  45. exes.arc: ping.exe finger.exe tcpinfo.exe rexec.exe 
  46.     echo done $(TEXTMODEL) make with debugging $(TEXTDEBUG)
  47.  
  48.  
  49. ping.exe: ping.c $(CLIB)
  50.     $(CC) ping.c $(CLIB)
  51.  
  52. finger.exe: finger.c $(CLIB)
  53.     $(CC) finger.c $(CLIB)
  54.  
  55. tcpinfo.exe: tcpinfo.c $(CLIB)
  56.     $(CC) tcpinfo.c $(CLIB)
  57.  
  58. rexec.exe: rexec.c $(CLIB)
  59.     $(CC) rexec.c $(CLIB)
  60.  
  61. isockl.exe: isockl.c $(CLIB)
  62.     $(CC) isockl.c $(CLIB)
  63.  
  64. isockt.exe: isockt.c $(CLIB)
  65.     $(CC) isockt.c $(CLIB)
  66.  
  67. uxserver.exe: uxserver.c $(CLIB)
  68.     $(CC) uxserver.c $(CLIB)
  69.  
  70. uxclient.exe: uxclient.c $(CLIB)
  71.     $(CC) uxclient.c $(CLIB)
  72.  
  73. disockl.exe: disockl.c $(CLIB)
  74.     $(CC) disockl.c $(CLIB)
  75.  
  76. disockt.exe: disockt.c $(CLIB)
  77.     $(CC) disockt.c $(CLIB)
  78.