Salut tout le monde!
je viens de découvrir ANT (oui,j'hibernais pendant les derniers mois/années
) et je cherche à faire une chose relativement simple :
- vérifier dans un fichier de config si une variable est customisée.
mon fichier ne contient qu'une ligne : myVariable=myValeur
donc, dans mon build.xml, j'ajoute une tâche :
Code :
- <target name="all-config-test" depends="test-config"
- description="Performs configuration test and describes eventual problem.">
- <antcall target="variable-result"/>
- </target>
- <target name="test-config">
- <echo message="${variable.properties.filename} :"/>
- <condition property="variable.notCustomized">
- <contains string="${myVariable}" substring="[PAR_DEFAUT]" />
- </condition>
- <echo message=" myVariable =${myVariable}"/>
- </target>
- <target name="variable-result" if=variable.notCustomized">
- <fail>
- ERROR :
- You have to edit
- </fail>
- </target>
|
ben ça marche poas (il ouvre pas le fichier je pense, ou il ne lit pas la ligne).
je l'ai fait comme ça parceque je l'ai vu comme ça quelquepart, mais si c pas la bonne méthode, patapé, svp!
merci pour vos conseils!