Comment puis-je vérifier si une variable d'environnement est définie dans cmake

- Je définir une variable d'environnement dans mon bash profil, donc je peux le voir dans le terminal de l'amende juste . .

bla/construit$ echo $TRUC

truc

Comment puis-je l'afficher dans un cmake message et de vérifier si elle est définie? J'ai essayé ce qui suit, mais il affiche juste chose que le vide et saute le corps de l'instruction si

message("THING:" $ENV{THING})
if(DEFINED ENV{THING})
    message(STATUS "THING environment variable defined")
    # some more commands
endif()

source d'informationauteur learnvst | 2015-04-17