2009-09-11 3 views

risposta

6

Assumendo che il file di configurazione è un file NAnt, si dovrebbe fare in questo modo:

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

È possibile accedere alla variabile nello script di build via ${foo} resp. ${bar} quindi.

2

Sembra che ci sia qualcosa di sbagliato con la configurazione, perché sto utilizzando

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

e NAnt vede questo come previsto. Il valore della variabile contiene spazi? Ho avuto problemi con questo prima.

Problemi correlati