Tengo .haml
archivos y quiero convertirlos automáticamente a los archivos .html
y actualizar el último cuando se cambia .haml
.Unix find with GNU Make para actualizar automáticamente los archivos
La norma makefile genérica no es un problema:
%.html: %.haml
hamlpy $< [email protected]
pero ahora necesito una regla o un comando para hacer lo siguiente:
- encontrar todos
X.haml
archivos entemplates/
- ejecutar
make X.html
comando, donde X es el mismo nombre de archivo (haml
se reemplaza porhtml
).
No puedo encontrar cómo hacer esto con GNU Make o Unix find.
¿Qué pasa si pueden ser más profundos que 'templates'? –
Lo anterior asume que los archivos '.haml' están todos en una carpeta sin importar la profundidad, p. Ej. 'templates/a/b/c/d/e /'. –