Ce mémo a été publié le 24 juillet 2020 et peut contenir des informations qui peuvent être incomplètes, non mises à jour voir erronées du fait de son ancienneté.
N'hésitez pas à compléter votre recherche sur des articles plus récents.
Mémo pour afficher les variables d’environnement paramétrées à l’exécution d’un Makefile.
Dans le fichier Makefile, ajouter :
1 2 3 4 5 6 7 8 9 |
.PHONY: vars-env vars-env: $(foreach V, $(sort $(.VARIABLES)), $(if \ $(filter-out environment% default automatic, \ $(origin $V) \ ), \ $(warning $V=$($V) ($(value $V))) \ ) \ ) |
Puis exécuter :
1 |
command make vars-env |
Et voilà !
Source détaillée et inspiration : https://www.cmcrossroads.com/article/dumping-every-makefile-variable