home *** CD-ROM | disk | FTP | other *** search
/ The World of Computer Software / World_Of_Computer_Software-02-385-Vol-1of3.iso / x / xntp3.zip / clockstuff / Makefile < prev    next >
Makefile  |  1992-09-04  |  897b  |  50 lines

  1. PROGRAM=    propdelay
  2. #
  3. # Makefile for clock miscellany
  4. #
  5. COMPILER= cc
  6. COPTS= -O
  7. BINDIR=    /usr/local
  8. DEFS= -DSTREAM -DREFCLOCK -DNO_SIGNED_CHAR_DECL -DPPS -DPPSDEV -DUSELIBKVM -DDEBUG
  9. COMPAT=
  10. #
  11. INCL=        -I../include
  12. CFLAGS=        $(COPTS) $(DEFS) $(INCL)
  13. CC=        $(COMPILER)
  14. LIB=        ../lib/libntp.a
  15. LINTLIB=    ../lib/llib-llibntp.ln
  16. MAKE=        make
  17. #
  18. SOURCE=    chutest.c propdelay.c
  19. OBJS=    propdelay.o
  20. CHUOBJS=    chutest.o
  21. CLKOBJS=    clktest.o
  22.  
  23. all:    $(PROGRAM)
  24.  
  25. $(PROGRAM): $(OBJS)
  26.     $(CC) $(COPTS) -o $@ $(OBJS) -lm $(COMPAT)
  27.  
  28. chutest: $(CHUOBJS) $(LIB)
  29.     $(CC) $(COPTS) -o $@ $(CHUOBJS) $(LIB)
  30.  
  31. clktest: $(CLKOBJS) $(LIB)
  32.     $(CC) $(COPTS) -o $@ $(CLKOBJS) $(LIB)
  33.  
  34. install:    $(PROGRAM)
  35. #    install -c -m 0755 $(PROGRAM) $(BINDIR)
  36.  
  37. tags:
  38.     ctags *.c *.h
  39.  
  40. depend:
  41.     mkdep $(CFLAGS) $(SOURCE)
  42.  
  43. clean:
  44.     rm -f $(PROGRAM) *.o *.out tags make.log Makefile.bak chutest clktest \
  45.         lint.errs
  46.  
  47. ../lib/libntp.a:
  48.     cd ../lib ; $(MAKE) $(MFLAGS)
  49.  
  50.