Possiedo un framework di test delle unità multipiattaforma che utilizzo per C++. Per costruire ed eseguire i test in XCode 6.1 ho bisogno di eseguire uno script python come parte di uno script di pre-costruzione.Come utilizzare le variabili di ambiente ~/.bash_profile quando si utilizza "Esegui script" in "Crea fasi" per XCode 6.1?
Poiché utilizzo lo stesso framework di testing dell'unità per più progetti, ho pensato che sarebbe stato fantastico utilizzare le variabili di ambiente nel mio ~/.bash_profile
per puntare alle risorse necessarie per lo script python. Ma sembra che XCode 6.1 non carichi lo bash_profile
prima di eseguire lo script nel processo di compilazione. Esistono alternative all'utilizzo di bash_profile
? Forse potrei aggiungere le mie variabili di ambiente all'elenco delle variabili d'ambiente XCode? Ma questo sembra cambiare con ogni aggiornamento a OSX. Non riesco a capire dove posso aggiungere variabili di ambiente per XCode 6.1.
Dolcezza! 'source ~/.bash_profile' ha fatto il trucco! – David
Come accedere a quel valore, avendo problemi con la sintassi – Jules