2009-09-11 4 views

Répondre

6

En supposant que votre fichier de construction est un fichier NAnt, vous feriez comme ceci:

<nant> 
    <buildFile>xx.build</buildFile> 
    <buildArgs>-D:foo="$(foo)" -D:bar="$(bar)"</buildArgs> 
    ... 
</nant> 

Vous pouvez accéder à la variable dans le script de compilation via ${foo} resp. ${bar} alors.

2

Il semble y avoir quelque chose de mal avec votre configuration, car j'utilise

<buildArgs>-D:publishroot="$(publish-directory)"</buildArgs> 

et NAnt voit cela comme prévu. La valeur de la variable contient-elle des espaces? J'ai eu des problèmes avec ça avant.

Questions connexes