Xinu7/src/cmd/download/lib/Makefile

#
# Makefile for Xinu downloader library routines, including database
# reservation routines
#

HDIR	= ../h
CFLAGS  = -O -I$(HDIR)
DIR	= /usr/Xinu
AR	= /bin/ar

all:		libd.a

install:	all

clean:
		/bin/rm -rf *.o ,* .,* core a.out libd.a

libd.a:		freedev.o getdb.o getdev.o ulock.o usleep.o
		rm -rf libd.a
		$(AR) cr libd.a freedev.o getdb.o getdev.o ulock.o usleep.o
		ranlib libd.a

freedev.o:	freedev.c $(HDIR)/freedev.h $(HDIR)/getdev.h
		cc  $(CFLAGS) -c freedev.c

getdb.o:	getdb.c $(HDIR)/getdev.h
		cc  $(CFLAGS) -c getdb.c

getdev.o:	getdev.c $(HDIR)/getdev.h $(HDIR)/freedev.h $(HDIR)/ulock.h
		cc  $(CFLAGS) -c getdev.c

ulock.o:	ulock.c $(HDIR)/ulock.h $(HDIR)/getdev.h $(HDIR)/freedev.h
		cc  $(CFLAGS) -c ulock.c

usleep.o:	usleep.c
		cc $(CFLAGS) -c usleep.c