# Makefile for dtree

# Things that might go in DEFS:
# -DSTATS -DNEWDIR -DDIRENT -DNDIR -DSYSV
DEFS = -DSTATS -DNEWDIR -DDIRENT
CFLAGS = $(DEFS) -O
LDFLAGS = -s
LIBS = # For Xenix use -lx with -DNDIR

BINDIR = /usr/local/bin
MANDIR = /usr/local/man/man1

OBJECTS = dtree.o #getcwd.o

ARCH_FILES = README dtree.1 dtree.c getcwd.c Makefile

all: dtree

dtree: $(OBJECTS)
	$(CC) -o dtree $(LDFLAGS) $(OBJECTS) $(LIBS)

install: dtree dtree.1
	cp dtree $(BINDIR)
	cp dtree.1 $(MANDIR)

lint: dtree.c
	lint $(DEFS) dtree.c

shar: $(ARCH_FILES)
	shar $(ARCH_FILES) > dtree.shar

dist: dtree.tar.Z

tar: dtree.tar.Z

dtree.tar.Z: $(ARCH_FILES)
	tar cf - $(ARCH_FILES) | compress > dtree.tar.Z

clean:
	rm -f dtree *.o core tags a.out
