#sccs	"@(#)fsck:Makefile	1.4"

include $(MAKEINC)/Makepre.h

CFLAGS = -O
LDFLAGS = -s
ID = id.o

DEPENDLIST = fsck.c

all: Makeincludes fsck

Makeincludes: $(DEPENDLIST)
	$(INCCMD) $(DEPENDLIST) | $(SORT) | $(FILTER) > Makeincludes
	$(MAKE)

includes: $(DEPENDLIST)
	$(INCCMD) $(DEPENDLIST) | $(SORT) | $(FILTER) > Makeincludes

fsck: fsck.o $(SHAREDLIB) $(ID)
	$(LD) $(LDFLAGS) $(SHAREDLIB) -o fsck fsck.o $(ID)

fsck.o: fsck.c
	$(CC) $(CFLAGS) -DFsTYPE=2 -c fsck.c

install:
	$(INSTALL) -i$(EXITFLAG) fsck $(INSDIR) $(PROTOFILE)

clean:
	rm -f *.o

clobber : clean 
	rm -f fsck fsck1b

id.c: fsck.sl
	mkslid >id.c

populate:
	getunit

include Makeincludes
include $(MAKEINC)/Makepost.h
