# Buildtemplate for the team1 subdirectory

# LIBS = ../../../measure/naming/$(MACHINE)/statistician.$(OBJSUFFIX) \
#	-lVexcept -lVteamsrv -lVexec
LIBS = 	-lVexcept -lVteamsrv -lVexec

#ifdef M68K
ALL = team1-vgts.$(MACHINE) team1-sts.$(MACHINE) team1-server.$(MACHINE) \
      team1+sun100vgts team1+sun120vgts team1-any.$(MACHINE) \
      team1-neb.$(MACHINE)
#else
ALL = team1-vgts.$(MACHINE) team1-sts.$(MACHINE) team1-server.$(MACHINE) \
      team1-any.$(MACHINE) 
#endif



all: $(ALL)

team1-vgts.$(MACHINE): vgtsmain.$(OBJSUFFIX) firstteam.$(OBJSUFFIX)\
                       autostart.$(OBJSUFFIX)
	$(CC) $(MIFLAGS) $(MDFLAGS) -o team1-vgts.$(MACHINE)\
              vgtsmain.$(OBJSUFFIX) firstteam.$(OBJSUFFIX) \
		autostart.$(OBJSUFFIX) $(LIBS)

team1-sts.$(MACHINE): stsmain.$(OBJSUFFIX) firstteam.$(OBJSUFFIX)\
                      autostart.$(OBJSUFFIX)
	$(CC) $(MIFLAGS) $(MDFLAGS) -o team1-sts.$(MACHINE)\
              stsmain.$(OBJSUFFIX) \
              firstteam.$(OBJSUFFIX) autostart.$(OBJSUFFIX) $(LIBS)

team1-neb.$(MACHINE): stsmain.$(OBJSUFFIX) firstteam.$(OBJSUFFIX)\
			autostart.$(OBJSUFFIX)
	$(CC) $(MIFLAGS) $(MDFLAGS) -T 220000 -o team1-neb.$(MACHINE)\
		stsmain.$(OBJSUFFIX) \
		firstteam.$(OBJSUFFIX) autostart.$(OBJSUFFIX) $(LIBS)

team1-any.$(MACHINE): anymain.$(OBJSUFFIX) firstteam.$(OBJSUFFIX)\
                      autostart.$(OBJSUFFIX)
	$(CC) $(MIFLAGS) $(MDFLAGS) -o team1-any.$(MACHINE)\
              anymain.$(OBJSUFFIX) \
              firstteam.$(OBJSUFFIX) autostart.$(OBJSUFFIX) $(LIBS)

team1-server.$(MACHINE): servermain.$(OBJSUFFIX) firstteam.$(OBJSUFFIX) 
	$(CC) $(MIFLAGS) $(MDFLAGS) -o team1-server.$(MACHINE)\
              servermain.$(OBJSUFFIX) firstteam.$(OBJSUFFIX) $(LIBS)

team1+sun100vgts: withvgts.$(OBJSUFFIX) firstteam.$(OBJSUFFIX)
	$(CC) $(MIFLAGS) $(MDFLAGS) -o team1+sun100vgts\
              withvgts.$(OBJSUFFIX) firstteam.$(OBJSUFFIX) \
		-lsun100Vgts -lVgraphics $(LIBS)

team1+sun120vgts: withvgts.$(OBJSUFFIX) firstteam.$(OBJSUFFIX)
	$(CC) $(MIFLAGS) $(MDFLAGS) -o team1+sun120vgts\
              withvgts.$(OBJSUFFIX) firstteam.$(OBJSUFFIX) \
		-lsun120Vgts -lVgraphics $(LIBS)

team1+small: withvgts.$(OBJSUFFIX) firstteam.$(OBJSUFFIX)\
                        small.$(OBJSUFFIX)
	$(CC) $(MIFLAGS) $(MDFLAGS) -o team1+small\
              withvgts.$(OBJSUFFIX) firstteam.$(OBJSUFFIX) small.$(OBJSUFFIX)\
		-lsun100Vgts -lVgraphics $(LIBS)

small.$(OBJSUFFIX): small.c
	$(CC)  $(MIFLAGS) -I../../../servers/vgts/mi -c small.c


clean:
	rm -f *.BAK *.CKP
	rm -f *.$(OBJSUFFIX) $(ALL)

cleanbak:
	rm -f *.BAK *.CKP

install: all
	-mv -f team1-vgts.sav team1-vgts.old
	-cp team1-vgts.$(MACHINE) team1-vgts.sav
	-mv team1-sts.sav team1-sts.old
	-cp team1-sts.$(MACHINE) team1-sts.sav
	-mv -f team1-server.sav team1-server.old
	-cp team1-server.$(MACHINE) team1-server.sav
	-mv -f team1-any.sav team1-any.old
	-cp team1-any.$(MACHINE) team1-any.sav
#ifdef M68K
	-mv -f team1+sun100vgts.sav team1+sun100vgts.old
	-cp team1+sun100vgts team1+sun100vgts.sav
	-mv -f team1+sun120vgts.sav team1+sun120vgts.old
	-cp team1+sun120vgts team1+sun120vgts.sav
#endif
	$(NETINSTALL) -p "$(ALL)" $(VSYS)/boot

relink: 
	rm -f $(ALL)
