Если я не ошибаюсь, все обсуждение переменных среды (EV) в NSIS docs (например, ReadEnvStr
), работа с EV на целевом компьютере: все происходит во время установки.
Интересно, есть ли какая-либо поддержка доступа к EV на машине разработчика (сборки) во время компиляции. В частности, предположим, что у меня есть
!define SRCDIR "C:\progs\version1\src"
...
File /r "${SRCDIR}\*.*"
а я лучше напишу
!define SRCDIR "%{PROG_DIR}\src"
(или что-то подобное), где PROG_DIR
— переменная окружения. Можно ли это сделать?