#
#   DMAKEFILE	for DNETLIB, Lattice C V5.02
# 
# converted to gcc 2.2 amiga package
# ERic mehlhaff 11/30/92

DEBUG   =
CC	= gcc
CFLAGS	= -Idnet:amiga/ $(DEBUG)
OD	= dnet:amiga/lib/
MAKE    = Q2:gcc/unix/usr/bin/make

SRCS	= cfg.c daccept.c dcheckeof.c dclose.c deof.c dexec.c dgetioctl.c \
	  dioctl.c dlisten.c dnaaccept.c dnread.c dopen.c dpri.c dqueue.c \
	  dquit.c dread.c dstat.c dunlisten.c dwrite.c elog.c fixsignal.c \
	  getenvval.c makechannel.c program.c version.c waitqueue.c \
	  gccstuff.c WaitMsg.c memory.c

OBJS	= cfg.o daccept.o dcheckeof.o dclose.o deof.o dexec.o dgetioctl.o \
	  dioctl.o dlisten.o dnaaccept.o dnread.o dopen.o dpri.o dqueue.o \
	  dquit.o dread.o dstat.o dunlisten.o dwrite.o elog.o fixsignal.o \
	  getenvval.o makechannel.o program.o version.o waitqueue.o \
	  gccstuff.o WaitMsg.o memory.o


LIB	= libdnet.a
SYMS	= $(OD)lib.m

RM	= work:util/rm -f
# this  is my own rm program. Basically a port of unix rm.

all: libdnet.a

libdnet.a: $(OBJS)
	bin:ar -r -c $@ $(OBJS) 
	ranlib $@

#$(SYMS) : lib.h
#	$(CC) $(CFLAGS) -o %(left) -c syms.c

#*.o: $(SRCS)
#	$(CC) $(CFLAGS) -o %(left) %(right)
	
clean:
	$(RM) *.o

realclean: clean
	$(RM) libdnet.a make.out

debug:
	$(MAKE) DEBUG=-DDEBUG
