home *** CD-ROM | disk | FTP | other *** search
Makefile | 1992-01-15 | 2.4 KB | 77 lines |
- #
- # Makefile for Watstar TCP/IP kernal
- #
- # switches:
- # define the ones you want in the CFLAGS definition...
- #
- # TRACE - turn on tracing/debugging code
- #
- #
- #=================================================================
- # Modified for MSC600A - Economic Science Laboratory
- # University of Arizona
- # Shawn LaMaster - lamaster@ziggy.econ.arizona.edu
- # Sean Coates - xibo@fido.econ.arizona.edu
- #=================================================================
-
- DEBUGS= /Zi
-
- CFLAGS= $(DEBUGS) -WX -DMSDOS -I..\include
- MODELS=-ms
- MODELL=-AL
-
- # Assembler flags
- AMODELL=/dFUNC_L=1
- AFLAGS=/MX /Zi /I..\elib $(AMODELL)
-
- # Define PC-specific include file
-
- .c.obj:
- # cl -c $(MODELS) $(CFLAGS) $*.c
- # lib ..\elib\wattcpsm -+$*;
- cl -c $(MODELL) $(CFLAGS) $*.c >errlist.c
- more <errlist.c
- lib ..\elib\wattcplg -+$*;
-
- .asm.obj:
- # masm $(AFLAGS) $(AMODELS) $*;
- # lib ..\elib\wattcpsm -+$*;
- masm $(AFLAGS) $*; >errlist.asm
- lib ..\elib\wattcplg -+$*;
-
-
- objs =pcpkt.obj pctcp.obj pcarp.obj pcsed.obj pcicmp.obj pcping.obj asmpkt.obj \
- sock_prn.obj sock_ini.obj pcbsd.obj pcrecv.obj \
- udp_nds.obj udp_dom.obj pcconfig.obj pc_cbrk.obj pcbuf.obj \
- pcbootp.obj sock_dbu.obj pcdbug.obj test.obj pcintr.obj pcstat.obj \
- intr.obj msc_util.obj
-
- ..\elib\wattcplg.lib: $(objs)
- echo done
-
- pcicmp.obj: pcicmp.c ..\include\wattcp.h
- pcpkt.obj: pcpkt.c ..\include\wattcp.h
- pctcp.obj: pctcp.c ..\include\wattcp.h
- pcarp.obj: pcarp.c ..\include\wattcp.h
- pcping.obj: pcping.c ..\include\wattcp.h
- pcsed.obj: pcsed.c ..\include\wattcp.h ..\include\ethdev.h
- sock_prn.obj: sock_prn.c ..\include\wattcp.h
- sock_ini.obj: sock_ini.c ..\include\wattcp.h
- udp_nds.obj: udp_nds.c ..\include\wattcp.h
- udp_dom.obj: udp_dom.c ..\include\wattcp.h
- pcconfig.obj: pcconfig.c ..\include\wattcp.h
- pc_cbrk.obj: pc_cbrk.c ..\include\wattcp.h
- sock_dbu.obj: sock_dbu.c ..\include\wattcp.h
- pcbsd.obj: pcbsd.c ..\include\tcp.h ..\include\wattcp.h
- pcbuf.obj: pcbuf.c ..\include\wattcp.h
- pcbootp.obj: pcbootp.c ..\include\wattcp.h ..\include\bootp.h
- pcrecv.obj: pcrecv.c ..\include\wattcp.h
- asmpkt.obj: asmpkt.asm
- pcdbug.obj: pcdbug.c ..\include\wattcp.h
- test.obj : test.c ..\include\wattcp.h
- pcintr.obj: pcintr.c ..\include\wattcp.h ..\include\elib.h
- pcstat.obj: pcstat.c ..\include\wattcp.h
- msc_util.obj: msc_util.c regpack.h
- intr.obj: intr.asm
-