我有.haml
文件,并希望将它们自动转换为.html
文件,并在更改.haml
时更新后者。Unix与GNU Make找到自动更新文件
通用的makefile规则是没有问题的:
%.html: %.haml
hamlpy $< [email protected]
但现在我需要一个规则或命令执行以下操作:
- 找到
templates/
- 执行
make X.html
所有X.haml
文件命令,其中X是相同的文件名(haml
被替换为html
)。
我无法找到如何使用GNU Make或Unix查找。
如果它们比'templates'更深,会怎么样? – 2012-07-30 11:57:26
上面假定'.haml'文件都在一个文件夹中,不管文件夹有多深,例如'模板/ A/B/C/d/E /'。 – 2012-07-30 12:53:23