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 / makefile < prev    next >
Encoding:
Makefile  |  1994-06-29  |  1.2 KB  |  52 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. DEBUG   =
  7. CC    = gcc
  8. CFLAGS    = -Idnet:amiga/ $(DEBUG)
  9. OD    = dnet:amiga/lib/
  10. MAKE    = Q2:gcc/unix/usr/bin/make
  11.  
  12. SRCS    = cfg.c daccept.c dcheckeof.c dclose.c deof.c dexec.c dgetioctl.c \
  13.       dioctl.c dlisten.c dnaaccept.c dnread.c dopen.c dpri.c dqueue.c \
  14.       dquit.c dread.c dstat.c dunlisten.c dwrite.c elog.c fixsignal.c \
  15.       getenvval.c makechannel.c program.c version.c waitqueue.c \
  16.       gccstuff.c WaitMsg.c memory.c
  17.  
  18. OBJS    = cfg.o daccept.o dcheckeof.o dclose.o deof.o dexec.o dgetioctl.o \
  19.       dioctl.o dlisten.o dnaaccept.o dnread.o dopen.o dpri.o dqueue.o \
  20.       dquit.o dread.o dstat.o dunlisten.o dwrite.o elog.o fixsignal.o \
  21.       getenvval.o makechannel.o program.o version.o waitqueue.o \
  22.       gccstuff.o WaitMsg.o memory.o
  23.  
  24.  
  25. LIB    = libdnet.a
  26. SYMS    = $(OD)lib.m
  27.  
  28. RM    = work:util/rm -f
  29. # this  is my own rm program. Basically a port of unix rm.
  30.  
  31. all: libdnet.a
  32.  
  33. libdnet.a: $(OBJS)
  34.     bin:ar -r -c $@ $(OBJS) 
  35.     ranlib $@
  36.  
  37. #$(SYMS) : lib.h
  38. #    $(CC) $(CFLAGS) -o %(left) -c syms.c
  39.  
  40. #*.o: $(SRCS)
  41. #    $(CC) $(CFLAGS) -o %(left) %(right)
  42.     
  43. clean:
  44.     $(RM) *.o
  45.  
  46. realclean: clean
  47.     $(RM) libdnet.a make.out
  48.  
  49. debug:
  50.     $(MAKE) DEBUG=-DDEBUG
  51.