Je souhaite supprimer du journal SCons les longues commandes de compilation/liaison.SCons moins verbeux?
J'ai suivi ce qui est écrit sur cette page: What do you do to make compiler lines shorter?
Voici exactement ce que je faisais:
AddOption("--verbose", action="store_true",
dest="verbose_flag", default=False, help="verbose output")
if not GetOption("verbose_flag"):
print 'test'
env['CXXCOMSTR'] = "----- Compiling test ------"
env['LINKCOMSTR'] = "Linking $TARGET"
print env.Dump()
env.SharedLibrary(..
SCons va dans le cas ('test' est imprimé) et CXXCOMSTR et LINKCOMSTR sont mis à jour (vérifié avec Dump()).
Mais il semble que SCOns ne s'en soucie pas: il imprime toujours les commandes g ++ complètes.
Merci pour votre aide.
Merci! Tu me sauves! :-) – Oodini
Hmmm ... Il est OK pour gcc, mais avec Visual Studio reste deux lignes donnant la version Visual Studio et un copyright ... – Oodini
Ajouter '/ nologo' aux drapeaux du compilateur et de l'éditeur de liens. –