Мне нужно создать два exe-файла с одним скриптом nsis. Один содержит zip-файл в виде полного пакета, а другой не содержит zip-файла. Я устанавливаю параметр в файле perl, который вызывает мой скрипт nsis и использует параметр в скрипте nsis. Проблема с "выходным файлом". Невозможно проверить состояние.
Пример:
передача параметра как $FULL_PKG =1 (с zip-файлом), =0 (без zip-файла) name "PKG" Strcmp ${FULL_PKG} "1" 0 1 outfile "FULLPKG.exe" outfile "PKG.exe"'
ERROR: command not valid outside section or function