home *** CD-ROM | disk | FTP | other *** search
/ rtsi.com / 2014.01.www.rtsi.com.tar / www.rtsi.com / OS9 / OSK / NETWORK / ISP / bind.4.8.3.lzh / BIND483 / NAMED / Makefile < prev    next >
Makefile  |  1993-08-24  |  2KB  |  67 lines

  1. #
  2. # Copyright (c) 1987, 1988, 1990 The Regents of the University of California.
  3. # All rights reserved.
  4. #
  5. # %sccs.include.redist.sh
  6. #
  7. #    @(#)Makefile.dist    5.4 (Berkeley) 8/15/90
  8. #
  9. DEFINES= -DDEBUG -DSTATS
  10. ### -DALLOW_T_UNSPEC -Dmalloc=rt_malloc -Dfree=rt_free
  11. ### ALLOC=storage.o
  12. CFLAGS=    -O ${DEFINES}
  13.  
  14. RES=
  15. LIBS=    ${RES}
  16. #LIBC=    /lib/libc.a
  17.  
  18. SRCS=    db_dump.c db_load.c db_lookup.c db_reload.c db_save.c db_update.c \
  19.     ns_forw.c ns_init.c ns_main.c ns_maint.c ns_req.c ns_resp.c \
  20.     ns_sort.c ns_stats.c db_glue.c named-xfer.c
  21. HDRS=    db.h ns.h
  22. OBJS=    db_dump.o db_load.o db_lookup.o db_reload.o db_save.o db_update.o \
  23.     ns_forw.o ns_init.o ns_main.o ns_maint.o ns_req.o ns_resp.o \
  24.     ns_sort.o ns_stats.o db_glue.o $(ALLOC)
  25. XFEROBJ=   named-xfer.o db_glue.o
  26.  
  27. #MAN=    named.0
  28.  
  29. all: named named-xfer
  30.  
  31. named: ${OBJS} ${LIBC} version.c
  32.     ${CC} -o $@ version.c ${OBJS} ${LIBS}
  33.  
  34. version.c: Version.c
  35.     (u=$${USER-root} d=`pwd` h=`hostname` t=`date`; \
  36.     sed -e "s|%WHEN%|$${t}|" \
  37.         -e "s|%WHOANDWHERE%|$${u}@$${h}:$${d}|" \
  38.         < Version.c > version.c)
  39.  
  40. named-xfer:    ${XFEROBJ} ${LIBC}
  41.     ${CC} -o $@ ${XFEROBJ} ${LIBS}
  42.  
  43. clean:
  44.     rm -f ${OBJS} ${XFEROBJ} core named named-xfer version.o version.c
  45.  
  46. cleandir: clean
  47.     rm -f ${MAN} tags .depend
  48.  
  49. depend .depend: ${SRCS}
  50.     mkdep ${CFLAGS} ${SRCS}
  51.  
  52. install: ${MAN}
  53.     install -s -o bin -g bin -m 755 named ${DESTDIR}/etc/named
  54.     install -s -o bin -g bin -m 755 named-xfer ${DESTDIR}/etc/named-xfer
  55. #    install -c -o bin -g bin -m 444 ${MAN} ${DESTDIR}/usr/man/cat8
  56.     install -c -o bin -g bin -m 755 named.restart ${DESTDIR}/etc
  57.     install -c -o bin -g bin -m 755 named.reload ${DESTDIR}/etc
  58.  
  59. lint: ${SRCS} ${HDRS}
  60.     lint -Dlint ${CFLAGS} ${SRCS}
  61.  
  62. tags: ${SRCS}
  63.     ctags -t ${SRCS} ${HDRS}
  64.  
  65. # DO NOT DELETE THIS LINE -- mkdep uses it.
  66. # DO NOT PUT ANYTHING AFTER THIS LINE, IT WILL GO AWAY.
  67.