$(TEVWH_OUT)/scanner/${SCANNER}/find-ok \
$(TEVWH_OUT)/scanner/${SCANNER}/big.dynamic.ok \
$(TEVWH_OUT)/scanner/${SCANNER}/big.static.ok: \
	$(TEVWH_OUT)/scanner/${SCANNER}/big.static \
	$(TEVWH_OUT)/scanner/${SCANNER}/big.dynamic \
	$(TEVWH_PRE)/scanner/find-ok.sh
	$(TEVWH_PRE)/scanner/find-ok.sh ${SCANNER} \
	> $(TEVWH_OUT)/scanner/${SCANNER}/find-ok
$(TEVWH_OUT)/scanner/${SCANNER}/find-shell: \
	src/scanner/find-shell.lst \
	$(TEVWH_PRE)/scanner/find-shell.sh \
	$(TEVWH_OUT)/scanner/${SCANNER}/big.dynamic.ok \
	$(TEVWH_OUT)/scanner/${SCANNER}/big.static.ok
	-$(TEVWH_PRE)/scanner/find-shell.sh ${SCANNER} > $@
$(TEVWH_OUT)/scanner/${SCANNER}/infect: \
	$(TEVWH_OUT)/scanner/${SCANNER}/big.dynamic.ok \
	$(TEVWH_OUT)/scanner/${SCANNER}/big.static.ok \
	$(TEVWH_OUT)/scanner/${SCANNER}/find-shell \
	./src/scanner/mkinfect.lst \
	./src/scanner/mkinfect.pl
	./src/scanner/mkinfect.pl -out=$(TEVWH_OUT) -scanner=${SCANNER} > $@
$(TEVWH_OUT)/scanner/${SCANNER}/infect.filetype: \
	$(TEVWH_OUT)/scanner/${SCANNER}/infect \
	$(TEVWH_PRE)/scanner/filetype.sh
	$(TEVWH_PRE)/scanner/filetype.sh \
		$(TEVWH_OUT)/scanner/${SCANNER}/infect > $@
scanner_${SCANNER}_mkinfect: \
	$(TEVWH_TMP)/scanner/${SCANNER} \
	$(TEVWH_OUT)/scanner/${SCANNER}/find-ok \
	$(TEVWH_OUT)/scanner/${SCANNER}/infect.filetype
