# WARNING: DO NOT EDIT.
# THIS FILE WAS AUTOMATICALLY GENERATED USING THE
# BUILDMAKE PROGRAM.

# SUN VGTS exec
# redone by Bill Nowicki April 1983

.SUFFIXES: .b


VGTSEXEC = init.b getline.b

C68FLAGS = -O -V
LIBS = -lVgts ../exec/libVexec.a \
	-lVexcept -lVlocname -lVteamsrv -lVhost -lsfonts -lgraphics

.c.b:
	cc68  $(C68FLAGS) -c $<

.c.s:
	cc68 $(C68FLAGS) -S -c $<


all: vgtsexec smallvgts

vgtsexec: $(VGTSEXEC) $(EXECBIN)
	cc68 $(C68FLAGS) -o vgtsexec.68 $(VGTSEXEC) $(LIBS)
	rev68 vgtsexec.68 vgtsexec
	nm68 -nh vgtsexec.68 >vgtsexec.sym
	rm vgtsexec.68


smallvgts: $(VGTSEXEC) $(EXECBIN) small.b
	cc68 $(C68FLAGS) -o smallvgts.68 small.b $(VGTSEXEC) \
	        $(LIBS)
	rev68 smallvgts.68 smallvgts
	nm68 -nh smallvgts.68 >smallvgts.sym
	rm smallvgts.68

small.b: small.c
	cc68  $(C68FLAGS) -c -I../../servers/vgts small.c


clean:
	rm -f *.BAK *.CKP libVgts.a vgtsexec smallvgts
	rm -f *.b *.o .emacs* *.sym

install: all
	netinstall -p "vgtsexec smallvgts" /usr/sun/Vboot

backup:
	cd; cpdir vgtsexec ../../Vbackup/cmds/vgtsexec

build:
	buildmake.sh

xbuild:
	buildmake.sh -DX=1
