come si imposta un obiettivo - forse Waf li chiama "comandi" - per essere sempre eseguito? Questo deve essere come gli obiettivi PHONY in Make?Waf (strumento di costruzione): obiettivi PHONY come Make?
Sto utilizzando Waf per creare, tra le altre cose, una soluzione di Visual Studio, le cui dipendenze e ricompilazione preferirei essere gestite da Visual Studio stesso.
Attualmente sto usando questo (semplificato) Definizione:
def build(bld):
bld(rule = "msbuild MySolution.sln /target:Build /property:CONFIGURATION=Release",
source = "",
target = "program.exe")
Tuttavia, "msbuild" viene chiamato solo quando "program.exe" manca.
Grazie.