SOURCES= cstoms.c     fatupdate.c   findexec.c    freefat.c     getblock.c \
	getbootfat.c  getfat.c      getfatval.c   getfile.c     makeupper.c \
	mstocs.c      putblock.c    putfatval.c   putfile.c     removefile.c \
	utomtime.c    wildcmp.c

OBJECTS= msdos.lib(cstoms.o)\
	msdos.lib(fatupdate.o)\
	msdos.lib(findexec.o)\
	msdos.lib(freefat.o)\
	msdos.lib(getblock.o)\
	msdos.lib(getbootfat.o)\
	msdos.lib(getfat.o)\
	msdos.lib(getfatval.o)\
	msdos.lib(getfile.o)\
	msdos.lib(makeupper.o)\
	msdos.lib(mstocs.o)\
	msdos.lib(putblock.o)\
	msdos.lib(putfatval.o)\
	msdos.lib(putfile.o)\
	msdos.lib(removefile.o)\
	msdos.lib(utomtime.o)\
	msdos.lib(wildcmp.o)

.o.a:
	ar rv msdos.lib $*.o
	rm $*.o

all:	mdir mera mtype mucp umcp

mdir:	msdos.lib mdir.c msdos.h
	cc -O -o mdir mdir.c msdos.lib

mera:	msdos.lib mera.c msdos.h
	cc -O -o mera mera.c msdos.lib

mtype:	msdos.lib mtype.c msdos.h
	cc -O -o mtype mtype.c msdos.lib

mucp:	msdos.lib mucp.c msdos.h
	cc -O -o mucp mucp.c msdos.lib

umcp:	msdos.lib umcp.c msdos.h
	cc -O -o umcp umcp.c msdos.lib

msdos.lib:	$(OBJECTS)

$(OBJECTS):	msdos.h

clean:
	rm -f *.o

clobber:	clean
	rm -f msdos.lib umcp mucp mtype mera mdir

install:	all
	cp umcp mucp mtype mera mdir /usr/bin
	( cd /usr/bin ;	chown bin umcp mucp mtype mera mdir ;\
			chgrp bin umcp mucp mtype mera mdir ;\
			strip umcp mucp mtype mera mdir ;\
			chmod 755 umcp mucp mtype mera mdir )
