home *** CD-ROM | disk | FTP | other *** search
/ The CDPD Public Domain Collection for CDTV 4 / CDPD_IV.bin / networking / dnet / dnet2.3.2 / amiga / lib / dmakefile < prev    next >
Encoding:
Makefile  |  1994-06-29  |  1.0 KB  |  42 lines

  1. #
  2. #   DMAKEFILE    for DNETLIB, Lattice C V5.02
  3. # converted to gcc 2.2 amiga package
  4. # ERic mehlhaff 11/30/92
  5.  
  6. CC    = gcc
  7. CFLAGS    = -Idnet:amiga/
  8. OD    = dnet:amiga/lib/
  9.  
  10. SRCS    = cfg.c daccept.c dcheckeof.c dclose.c deof.c dexec.c dgetioctl.c \
  11.       dioctl.c dlisten.c dnaaccept.c dnread.c dopen.c dpri.c dqueue.c \
  12.       dquit.c dread.c dstat.c dunlisten.c dwrite.c elog.c fixsignal.c \
  13.       getenvval.c makechannel.c program.c version.c waitqueue.c \
  14.       gccstuff.c
  15.  
  16. OBJS    = cfg.o daccept.o dcheckeof.o dclose.o deof.o dexec.o dgetioctl.o \
  17.       dioctl.o dlisten.o dnaaccept.o dnread.o dopen.o dpri.o dqueue.o \
  18.       dquit.o dread.o dstat.o dunlisten.o dwrite.o elog.o fixsignal.o \
  19.       getenvval.o makechannel.o program.o version.o waitqueue.o \
  20.       gccstuff.o
  21.  
  22.  
  23. LIB    = libdnet.a
  24. SYMS    = $(OD)lib.m
  25.  
  26. $(LIB) : $(SYMS) $(OBJS)
  27.     bin:ar -r -c  %(left) %(right)
  28.  
  29.  
  30. $(OBJS) : $(SRCS)
  31.     $(CC) $(CFLAGS) -o %(left) -c %(right)
  32.  
  33. $(SYMS) : lib.h
  34.     $(CC) $(CFLAGS) -o %(left) -c syms.c
  35.  
  36. *.o: $(SRCS)
  37.     $(CC) $(CFLAGS) -o %(left) %(right)
  38.     
  39. clean:
  40.     -delete libdnet.a #?.o
  41.