J'ai ceci dans mon build.xml :
<target depends="build-jar" name="proguard">
<taskdef resource="proguard/ant/task.properties" classpath="tools/proguard4.6/lib/proguard.jar" />
<proguard configuration="ant/proguard.conf" />
</target>
Cela fonctionne bien.
Dans le fichier de configuration (c'est-à-dire "ant/proguard.conf"), j'essaie d'accéder aux propriétés définies dans ce fichier build.xml, mais j'obtiens toujours ce type d'erreur :
Value of system property 'jar.final_name' is undefined in '<jar.final_name>' in line 1 of file '.......\ant\proguard.conf'
L'erreur est claire. La question est de savoir comment faire ce que j'essaie de faire ?
Si je l'avais fait de la manière "options de configuration de ProGuard embarqué" je pourrais utiliser ces propriétés comme n'importe quelle autre propriété dans build.xml, mais j'essaie de garder les fichiers séparés.
Comment je fais ça alors ?