# Memory File Server buildfile
# Kenneth Brooks, 7/84

HDR =	memserv.h

VPATH=../mi

SRC =	memserv.c instance.c file.c readwrite.c naming.c \
	directory.c insttable.c blocks.c misc.c

OBJ = 	memserv.o instance.o file.o readwrite.o naming.o \
	directory.o insttable.o blocks.o misc.o

#include ../../../buildprefix
XFLAGS = -v$(Xx)V -I../mi

memserver.vax: $(OBJ)
	ccVAX  $(XFLAGS) $(OBJ) -o memserver.vax 

.SUFFIXES:
.SUFFIXES: .o .c

.c.o:
	ccVAX -c $*.c $(XFLAGS)

install: memserver.vax
	$(NETINSTALL) -p "memserver.vax" $(VSYS)/bin

clean:
	rm -f *.BAK *.CKP .emacs*
	rm -f *.o memserver.vax

cleanbak:
	rm -f *.o memserver.vax

lint:	$(HDR) $(SRC)
	lint $(LINTINCLUDE) $(SRC) > lintlog

tags:	$(HDR) $(SRC)
	ctags $(HDR) $(SRC)


relink:
	rm -f memserver.vax
