Nous utilisons SCons + swtoolkit pour notre système de compilation sur Mac, Linux et Windows. Nous avons un référentiel svn qui contient toutes nos dépendances de bibliothèques externes, dont le chemin se trouve dans la variable d'environnement EXTERNAL_SDKS.SCons: Copie des bibliothèques externes pour créer le répertoire de sortie
Dans chacun de nos SConscripts cibles, j'aimerais trouver une méthode qui recherchera les bibliothèques situées sous le chemin EXTERNAL_SDKS auquel la cible est liée et la copiera dans le dossier de sortie de construction lorsque la cible elle-même sera construite. placé là.
J'ai trouvé une méthode en utilisant des composants ajoutés dans swtoolkit, mais cela ralentit l'analyse des sconscripts par tonne (15+ secondes sur mac, 1 minute + sur windows !!).
Quelqu'un sait-il d'une manière efficace de faire cela?