Возможно, мне не хватает чего-то очевидного, но я не могу понять, как явно устанавливать переменные среды, которые можно увидеть в процессах, запущенных через add_custom_target()
..
Я попробовал следующее:
set(ENV{PATH} "C:/Some/Path;$ENV{PATH}")
add_custom_target(newtarget somecommand)
К сожалению, переменная среды %PATH%
не изменяется до somecommand
. (Я создал Gist, который воспроизводит проблему здесь.)
Что я делаю неправильно?