CC=		gcc
CFLAGS=		-O6 -Wall -pipe
LDFLAGS=	-O6 -s
PROGS=		dirdump e2fsck mke2fs mklost+found # convertefs
MANPAGES=	e2fsck.8 mke2fs.8 mklost+found.8
BINDIR=		/etc
ETCDIR=		/etc
MANDIR=		/usr/man/man8

all:		$(PROGS)

clean:
	rm -f $(PROGS) *.s *.o *.a *~ core

install:	$(PROGS) $(MANPAGES)
	cp $(PROGS) $(BINDIR)
	ln -sf $(BINDIR)/mke2fs $(ETCDIR)/mkfs.ext2
	ln -sf $(BINDIR)/e2fsck $(ETCDIR)/fsck.ext2
	if [ -d $(MANDIR) ]; then \
		cp $(MANPAGES) $(MANDIR); \
		ln -sf $(MANDIR)/mke2fs.8 $(MANDIR)/mkfs.ext2.8; \
		ln -sf $(MANDIR)/e2fsck.8 $(MANDIR)/fsck.ext2.8; \
	fi

dep .depend:
	$(CPP) -M *.c >.depend

include .depend
