all: dev.imagenh dev.imagenv imagenh imagenv

imagenh: interh.o imagenh.x
	$(F77) $(LDFLAGS) $(STRIP) -o imagenh interh.o imagenh.x $(LIBR)
	@echo imagenh loaded
interh.C: ; echo "INCLUDE(u/cinter)CINTER(imagenh)" >interh.C

imagenv: interv.o imagenv.x
	$(F77) $(LDFLAGS) $(STRIP) -o imagenv interv.o imagenv.x $(LIBR)
	@echo imagenv loaded
interv.C: ; echo "INCLUDE(u/cinter)CINTER(imagenv)" >interv.C

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

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

imagenv.C:	imagenh.C
dev.imagenv: imagenv.o
	$(F77) $(LDFLAGS) $(STRIP) -o dev.imagenv $L/device.o $L/defer.o imagenv.o $(GRZLIB)
	@echo imagenv driver loaded
