2009-04-27 5 views
0

J'essaie actuellement d'ajouter une étape de post-construction au fichier build/make d'un projet SunStudio, mais pour continuer, j'ai besoin de connaître le répertoire du projet. Problème: $ {PWD} ne renvoie pas le répertoire courant et je ne trouve aucune variable d'environnement comme $ {PROJECTDIR} ou autre. En fait, d'une manière plus globale, mon problème est que je ne trouve aucune documentation sur les variables environnementales que SunStudio définit lors de la construction d'un projet, donc toute réponse avec cette information serait encore meilleure.Comment puis-je déterminer le répertoire du projet et d'autres variables d'environnement dans SunStudio?

Merci

Répondre

1

J'ai finalement trouvé une solution. J'ai passé une commande « env » dans la cible de pré-construction de mon makefile comme ceci:

.build-pre: 
    env 

Cette étude a révélé toutes les variables environnementales que SunStudio utilise pour construire (=> dmake) le projet, ainsi j'ai appris que le répertoire du projet est défini dans la variable $ {DMAKE_PWD}.

Questions connexes