# Makefile for the sys/cmd commands.

SYS	= ../..
CFLAGS	= -D_MINIX $(OPT) -I$(SYS)
CCLD	= $(CC) -fnone $(CFLAGS)
MAKE	= exec make -$(MAKEFLAGS)

install:	usr root man

usr:	\
	/usr/bin/badblocks \
	/usr/bin/df \
	/usr/bin/fsck \
	/usr/bin/fsck1 \
	/usr/bin/fsck1f \
	/usr/bin/fsck2 \
	/usr/bin/fsck2f \
	/usr/sbin/keymap \
	/usr/bin/mkfs \
	/usr/bin/mkfs1 \
	/usr/bin/mkfs1f \
	/usr/bin/mkfs2 \
	/usr/bin/mkfs2f \
	/usr/bin/ps \
	/usr/bin/readfs \
	/usr/sbin/tcpstat \

root:	\
	/bin/fsck \
	/bin/fsck2f \
	/sbin/keymap \

man:	\
	/usr/man/man1/df.1 \
	/usr/man/man1/fsck.1 \
	/usr/man/man1/fsck1.1 \
	/usr/man/man1/mkfs.1 \
	/usr/man/man1/mkfs1.1 \
	/usr/man/man1/ps.1 \
	/usr/man/man8/badblocks.8 \

clean:
	rm -f a.out core

/usr/bin/badblocks:	badblocks.c
	$(CCLD) -o $@ badblocks.c

/usr/bin/df:	df.c
	$(CCLD) df.c
	install -c -o root -m 4755 a.out $@

/usr/bin/fsck:	fsck.c
	$(CCLD) -o $@ $?

/usr/bin/fsck1:	fsck1.c
	$(CCLD) -o $@ $?

/usr/bin/fsck1f:	fsck1f.c
	$(CCLD) -o $@ $?

/usr/bin/fsck2:	fsck2.c
	$(CCLD) -o $@ $?

/usr/bin/fsck2f:	fsck2f.c
	$(CCLD) -o $@ $?

/usr/sbin/keymap:	keymap.c
	$(CCLD) -o $@ $?

/usr/bin/mkfs:	mkfs.c
	$(CCLD) -o $@ $?

/usr/bin/mkfs1:	mkfs1.c
	$(CCLD) -o $@ $?

/usr/bin/mkfs1f:	mkfs1f.c
	$(CCLD) -o $@ $?

/usr/bin/mkfs2:	mkfs2.c
	$(CCLD) -o $@ $?

/usr/bin/mkfs2f:	mkfs2f.c
	$(CCLD) -o $@ $?

/usr/bin/ps:	ps.c
	$(CCLD) $?
	install -c -o root -m 4755 a.out $@

/usr/bin/readfs:	readfs.c
	$(CCLD) -o $@ $?

/usr/sbin/tcpstat:	tcpstat.c
	$(CCLD) -o $@ $?

/bin/fsck:	/usr/bin/fsck
	install -lcs $? $@

/bin/fsck2f:	/usr/bin/fsck2f
	install -lcs $? $@

/sbin/keymap:	/usr/sbin/keymap
	install -lcs $? $@

/usr/man/man1/df.1:	df.1
	install -lc $? $@

/usr/man/man1/fsck.1:	fsck.1
	install -lc $? $@

/usr/man/man1/fsck1.1:	fsck1.1
	install -lc $? $@

/usr/man/man1/mkfs.1:	mkfs.1
	install -lc $? $@

/usr/man/man1/mkfs1.1:	mkfs1.1
	install -lc $? $@

/usr/man/man1/ps.1:	ps.1
	install -lc $? $@

/usr/man/man8/badblocks.8:	badblocks.8
	install -lc $? $@

#
# $PchId: Makefile,v 1.4 1995/11/27 22:13:02 philip Exp $
#
