# Buildtemplate for the team1 subdirectory

LIBS = -lVexcept -lVteamsrv -lVexec -lVauth

#ifdef M68K
ALL = team1-vgts.$(MACHINE) team1-sts.$(MACHINE) team1-server.$(MACHINE) \
      team1+small team1+sun100vgts team1+sun120vgts
#else
ALL = team1-vgts.$(MACHINE) team1-sts.$(MACHINE) team1-server.$(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-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 -lsfonts $(LIBS)

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

team1+small: withvgts.$(OBJSUFFIX) firstteam.$(OBJSUFFIX)\
                        small.$(OBJSUFFIX)
	$(CC) $(MIFLAGS) $(MDFLAGS) -o team1+small\
              withvgts.$(OBJSUFFIX) firstteam.$(OBJSUFFIX) small.$(OBJSUFFIX)\
		-lsun100Vgts -lVgraphics -lsfonts $(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
#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
	-mv -f team1+small.sav team1+small.old
	-cp team1+small team1+small.sav
#endif
#ifdef X
	netinstall -x -p "$(ALL)" $(VSYS)/boot
#else X
	netinstall -p "$(ALL)" /usr/sun/Vboot
#endif X

relink: 
	rm -f $(ALL)
