home *** CD-ROM | disk | FTP | other *** search
/ Usenet 1994 October / usenetsourcesnewsgroupsinfomagicoctober1994disk2.iso / misc / volume9 / dtree / Makefile < prev    next >
Makefile  |  1989-12-20  |  728b  |  41 lines

  1. # Makefile for dtree
  2.  
  3. # Things that might go in DEFS:
  4. # -DSTATS -DNEWDIR -DDIRENT -DNDIR -DSYSV
  5. DEFS = -DSTATS -DNEWDIR -DDIRENT
  6. CFLAGS = $(DEFS) -O
  7. LDFLAGS = -s
  8. LIBS = # For Xenix use -lx with -DNDIR
  9.  
  10. BINDIR = /usr/local/bin
  11. MANDIR = /usr/local/man/man1
  12.  
  13. OBJECTS = dtree.o #getcwd.o
  14.  
  15. ARCH_FILES = README dtree.1 dtree.c getcwd.c Makefile
  16.  
  17. all: dtree
  18.  
  19. dtree: $(OBJECTS)
  20.     $(CC) -o dtree $(LDFLAGS) $(OBJECTS) $(LIBS)
  21.  
  22. install: dtree dtree.1
  23.     cp dtree $(BINDIR)
  24.     cp dtree.1 $(MANDIR)
  25.  
  26. lint: dtree.c
  27.     lint $(DEFS) dtree.c
  28.  
  29. shar: $(ARCH_FILES)
  30.     shar $(ARCH_FILES) > dtree.shar
  31.  
  32. dist: dtree.tar.Z
  33.  
  34. tar: dtree.tar.Z
  35.  
  36. dtree.tar.Z: $(ARCH_FILES)
  37.     tar cf - $(ARCH_FILES) | compress > dtree.tar.Z
  38.  
  39. clean:
  40.     rm -f dtree *.o core tags a.out
  41.