New rule to make $(OUT)/index.html worked fine!
Generalize template processing target
Generalize metadata generation target