.PHONY: clean_$1
clean_$1 : clean_$1_$2
+# INPLACE_BIN etc. might be empty if we're cleaning
+ifeq "$(findstring clean,$(MAKECMDGOALS))" ""
ifneq "$$(BINDIST)" "YES"
$1/$2/$$($1_$2_PROG).prl: $1/$$($1_PERL_SRC) $$(UNLIT)
"$$(MKDIRHIER)" $1/$2
- "$$(RM)" $$(RM_OPTS) $$@
"$$(UNLIT)" $$(UNLIT_OPTS) $$< $$@
$1/$2/$$($1_$2_PROG): $1/$2/$$($1_$2_PROG).prl
$$($1_$2_INPLACE): $1/$2/$$($1_$2_PROG)
"$$(MKDIRHIER)" $$(dir $$@)
- "$$(RM)" $$(RM_OPTS) $$@
"$$(CP)" $$< $$@
$$(EXECUTABLE_FILE) $$@
endif
+endif
endef