# V team server makefile
# by Marvin Theimer, May 1983.

.SUFFIXES:
.SUFFIXES: .o .c
MACHINE=vax

VPATH=../mi

#include ../../../buildprefix

CC = ccVAX
CFLAGS = -O -v$(Xx)V -I../mi '-DMACHINE="$(MACHINE)"'
LIBS =

OBJ = team.o load.o support.o hoststat.o queryhost.o migrate.o

all: libVteamsrv.a

libVteamsrv.a: $(OBJ)
	rm -f libVteamsrv.a
	ar cq libVteamsrv.a $(OBJ)
	ranlib libVteamsrv.a

teamserver.$(MACHINE): teamserver.o $(OBJ)
	ccVAX $(CFLAGS) -o teamserver.$(MACHINE) teamserver.o $(OBJ) $(LIBS)

team.o load.o support.o: ../mi/team.h

clean:
	rm -f *.BAK *.CKP *.sym *.a
	rm -f *.o .emacs* libVteamsrv.a teamserver.$(MACHINE)
cleanbak:
	rm -f *BAK *CKP

install: all
	$(NETINSTALL) libVteamsrv.a  $(VSYS)/lib/$(MACHINE)
#	$(NETINSTALL) -p teamserver.$(MACHINE) $(VSYS)/bin

relink:
	rm -f libVteamsrv.a teamserver.$(MACHINE)
