Я установил переменную окружения в моем профиле bash, поэтому я могу видеть его в терминале просто отлично.,
blah/builds $echo $THING
штуковина
Как отобразить его в сообщении cmake и проверить, установлен ли он? Я пробовал следующее, но он просто отображает вещь как пустое и пропускает тело оператора if
message("THING:" $ENV{THING})
if(DEFINED ENV{THING})
message(STATUS "THING environment variable defined")
# some more commands
endif()