Estoy usando ant para generar el MANIFEST.MF
para un .jar, y tengo que agregar varios manifiestos <section>
bloques basados en una lista de archivos en un directorio. Sin embargo, necesito automatizar el proceso para hacer esto en tiempo de compilación ya que la lista cambiará entre desarrollo e implementación.¿Automatizar agregar múltiples "secciones" al manifiesto?
Por ejemplo:
<manifest file="MANIFEST.MF">
<foreach files="./*">
<section name="section">
<attribute name="Attribute-Name" value="$file"/>
</section>
</foreach>
</manifest>
He mirado en foreach
de Ant-contrib, pero no se ve como que va a trabajar en este caso.
¿Esto es posible?
¿Qué quiere decir por secciones? –
¿podría insertar un ejemplo de salida de manifiesto para, por ejemplo, dos archivos de entrada en el directorio entrante? (Me pregunto específicamente si desea que el nombre de la sección sea el mismo para cada archivo u otra cosa) –