Pergunta

Alguém poderia fornecer qualquer exemplo de roteiro NAnt para C ++ automação de compilação do projeto?

Obrigado!

Foi útil?

Solução

Se você está falando Microsoft Visual C ++, então eu acho que você obtenha o máximo de controle por descascar para fora MSBuild.exe do script nant e passando-o arquivo de solução na linha de comando. Isto é suportado no Visual Studio 2005 / .Net Framework 2.0 e acima. por exemplo:.

<property name="msbuild.dir" value="C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727" />

...

<exec program="${msbuild.dir}\MSBuild.exe"
    commandline="/p:Configuration=Release .\MySolution.sln" 
/>

Ele vai construir tudo em sua solução, independentemente da linguagem (c #, VB, C ++, etc)

Mike

Outras dicas

Se o projeto está em Visual Studio, em seguida, você pode usar a tarefa <Solution>, eu acho. Essa é a maneira mais simples / mais feio de fazê-lo.

Editar: Apenas percebi que SO filtrados meu pequeno tag XML lá.

Recentemente eu estava procurando este tipo de informação, e encontrei este post no blog sobre isso: http://seclib.blogspot.com/ 2005/05 / edifício-nativas-C-projectos-com-nant.html

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top