J'utilise ant pour générer le MANIFEST.MF
pour un fichier .jar, et j'ai besoin d'ajouter plusieurs blocs manifestes <section>
en fonction d'une liste de fichiers dans un répertoire. Cependant, j'ai besoin d'automatiser le processus pour le faire au moment de la construction puisque la liste va changer entre le développement et le déploiement.Automatiser l'ajout de plusieurs "sections" au manifeste?
Par exemple:
<manifest file="MANIFEST.MF">
<foreach files="./*">
<section name="section">
<attribute name="Attribute-Name" value="$file"/>
</section>
</foreach>
</manifest>
Je l'ai regardé foreach
de Ant-contrib mais il ne ressemble pas à cela fonctionnera dans ce cas.
Est-ce possible?
Que voulez-vous dire par sections? –
pourriez-vous éventuellement insérer un exemple de sortie manifeste pour, disons, deux fichiers d'entrée dans le répertoire entrant? (Je me demande spécifiquement si vous voulez que le nom de section soit le même pour chaque fichier, ou autre chose?) –