H = //h/
DRIVER = /

SRCS  =  SDNDnetUtil.c SDNDnetNode.c SDNDnetGet.c SDNDnetPut.c
OBJS  =  SDNDnetUtil.o SDNDnetNode.o SDNDnetGet.o SDNDnetPut.o

NET-DNET.library : $(H)SDN_pragmas.h $(OBJS) $(DRIVER)NET-driver.fd
    @blink with <<
    FROM LIB:libent.o
         LIB:libinit.o
         $(OBJS)
    LIB lib:lcr.lib lib:debug.lib lib:amiga.lib
    LIBPREFIX @DNET
    LIBFD $(DRIVER)NET-driver.fd
    SMALLCODE
    SMALLDATA
    VERBOSE
    ADDSYM
    BATCH
    TO $@
    MAP NET-DNET.library.map HSFLX
    SWIDTH 20 PLAIN
<

.c.o:
   @lc $*

.a.o:
   @asm $(AFLAGS) $*

SDNDnetPut.o : SDNDnetPut.c SDNDnet.h

SDNDnetGet.o : SDNDnetGet.c SDNDnet.h

readn.o : readn.c SDNDnet.h

SDNDnetUtil.o : SDNDnetUtil.c SDNDnet.h

SDNDnetNode.o : SDNDnetNode.c SDNDnet.h

$(H)SDN_pragmas.h : $(DRIVER)NET-driver.fd
    fd2pragma $(DRIVER)NET-driver.fd $(H)SDN_pragmas.h
