Est-ce que scons
prend en charge les variables d'un fichier externe?Importer des variables scons à partir du fichier
En bref, j'ai un tas de paramètres, variables, etc; que je veux mettre à la disposition de Makefiles dans un grand projet. Il est assez facile pour le makefile au niveau racine de simplement générer/inclure le fichier.
Cependant, certains sous-projets utilisent scons
et the only documentation I found on the topic notes qu'un sconscript de niveau supérieur doit créer pour transmettre les variables aux sous-projets.
Mon but est d'avoir un fichier simple rempli de variables (principalement des chemins vers des compilateurs), et de dire scons
pour importer simplement les paires clé/valeur variable. The one SO post I've found on this topic note que le fichier doit être le code python, plutôt qu'un Makefile, donc j'ai potentiellement besoin d'écrire un script pour convertir le Makefile en code python.