use rule.mk rule.