all: tek14 tek14q dev.tek14 dev.tek14q

ALL=t14lty.o tk14sz.o zejecz.o zflshz.o zparmz.o zlinez.o zptchz.o zseekz.o zwrapz.o zquxyz.o

tek14 tek14q: interface.o tek14.x
	$(F77) $(LDFLAGS) $(STRIP) -o tek14 interface.o tek14.x $(LIBR)
	-ln tek14 tek14q 2>/dev/null || true
	@echo tek14 tek14q loaded
interface.C: ; echo "INCLUDE(u/cinter)CINTER(tek14)" >interface.C

internal: 
	@echo device drivers cannot be internal; exit 1

dev.tek14: $(ALL) tekhig.o
	$(F77) $(LDFLAGS) $(STRIP) -o dev.tek14 $L/device.o $L/defer.o $(ALL) tekhig.o $(GRZLIB)
	@echo tek14 driver loaded

dev.tek14q: $(ALL) teklow.o
	$(F77) $(LDFLAGS) $(STRIP) -o dev.tek14q $L/device.o $L/defer.o $(ALL) teklow.o $(GRZLIB)
	@echo tek14q driver loaded

X=$${SHOME}/graph/bin

Stek14: $(ALL) tekhig.o
	$(F77) $(STRIP) $(LDFLAGS) -o $X/tek14 $(ALL) tekhig.o $(SL)/devfltr.o $(GRZLIB)
	@echo tek14 standalone driver loaded

Stek14q: $(ALL) teklow.o
	$(F77) $(STRIP) $(LDFLAGS) -o $X/tek14q $(ALL) teklow.o $(SL)/devfltr.o $(GRZLIB)
	@echo tek14q standalone driver loaded
