home *** CD-ROM | disk | FTP | other *** search
/ Stars of Shareware: Programmierung / SOURCE.mdf / programm / msdos / c / mscwattc / src / makefile.bor < prev    next >
Encoding:
Makefile  |  1991-11-27  |  2.0 KB  |  67 lines

  1. #
  2. #       Makefile for Watstar TCP/IP kernal
  3. #
  4. # switches:
  5. #    define the ones you want in the CFLAGS definition...
  6. #
  7. #    TRACE        - turn on tracing/debugging code
  8. #
  9. #
  10. DEBUGS= -v
  11.  
  12. CFLAGS= $(DEBUGS) -r- -DMSDOS -IL:\borlandc\include -I..\include
  13. MODELS=-ms
  14. MODELL=-ml
  15.  
  16. # Assembler flags
  17. AFLAGS=-mx -t -i..\elib
  18. AMODELS=-dFUNC_L=0
  19. AMODELL=-dFUNC_L=1
  20.  
  21. # Define PC-specific include file
  22.  
  23. .c.obj:
  24.         bcc -c $(MODELS) $(CFLAGS) $*.c
  25.         tlib ..\lib\wattcpsm -+$*
  26.         bcc -c $(MODELL) $(CFLAGS) $*.c
  27.         tlib ..\lib\wattcplg -+$*
  28.  
  29. .asm.obj:
  30.         tasm $(AFLAGS) $(AMODELS) $*;
  31.         tlib ..\lib\wattcpsm -+$*
  32.         tasm $(AFLAGS) $(AMODELL) $*;
  33.         tlib ..\lib\wattcplg -+$*
  34.  
  35.  
  36. objs =pcpkt.obj pctcp.obj pcarp.obj pcsed.obj pcicmp.obj pcping.obj asmpkt.obj \
  37.         sock_prn.obj sock_ini.obj pcbsd.obj pcrecv.obj \
  38.         udp_nds.obj udp_dom.obj pcconfig.obj pc_cbrk.obj pcbuf.obj \
  39.         pcbootp.obj sock_dbu.obj pcdbug.obj test.obj pcintr.obj pcstat.obj
  40.  
  41. ..\lib\wattcpsm.lib: $(objs)
  42.         echo done
  43.  
  44.  
  45. pcicmp.obj: pcicmp.c ..\include\wattcp.h
  46. pcpkt.obj: pcpkt.c ..\include\wattcp.h
  47. pctcp.obj: pctcp.c ..\include\wattcp.h
  48. pcarp.obj: pcarp.c ..\include\wattcp.h
  49. pcping.obj: pcping.c ..\include\wattcp.h
  50. pcsed.obj: pcsed.c ..\include\wattcp.h ..\include\ethdev.h
  51. sock_prn.obj: sock_prn.c ..\include\wattcp.h
  52. sock_ini.obj: sock_ini.c ..\include\wattcp.h
  53. udp_nds.obj: udp_nds.c ..\include\wattcp.h
  54. udp_dom.obj: udp_dom.c ..\include\wattcp.h
  55. pcconfig.obj: pcconfig.c ..\include\wattcp.h
  56. pc_cbrk.obj: pc_cbrk.c ..\include\wattcp.h
  57. sock_dbu.obj: sock_dbu.c ..\include\wattcp.h
  58. pcbsd.obj: pcbsd.c ..\include\tcp.h ..\include\wattcp.h
  59. pcbuf.obj: pcbuf.c ..\include\wattcp.h
  60. pcbootp.obj: pcbootp.c ..\include\wattcp.h ..\include\bootp.h
  61. pcrecv.obj: pcrecv.c ..\include\wattcp.h
  62. asmpkt.obj: asmpkt.asm
  63. pcdbug.obj: pcdbug.c ..\include\wattcp.h
  64. test.obj : test.c ..\include\wattcp.h
  65. pcintr.obj: pcintr.c ..\include\wattcp.h ..\include\elib.h
  66. pcstat.obj: pcstat.c ..\include\wattcp.h
  67.