H = //h/
DRIVER = /

SRCS  =  SDNLocalUtil.c SDNLocalNode.c SDNLocalGet.c SDNLocalPut.c
OBJS  =  SDNLocalUtil.o SDNLocalNode.o SDNLocalGet.o SDNLocalPut.o

NET-LOCAL.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 @LOCAL
    LIBFD $(DRIVER)NET-driver.fd
    SMALLCODE
    SMALLDATA
    VERBOSE
    ADDSYM
    BATCH
    TO $@
    MAP NET-LOCAL.library.map HSFLX
    SWIDTH 20 PLAIN
<

.c.o:
   @lc $*

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

SDNLocalPut.o : SDNLocalPut.c SDNLocal.h

SDNLocalGet.o : SDNLocalGet.c SDNLocal.h

readn.o : readn.c SDNLocal.h

SDNLocalUtil.o : SDNLocalUtil.c SDNLocal.h

SDNLocalNode.o : SDNLocalNode.c SDNLocal.h

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