В моем проекте я хочу получить другое значение среды в зависимости от разных ОС, так же, как получить A из Windows и получить B из Linux, я пытаюсь использовать функцию фильтра, как показано ниже:
filter {"system:windows"}
local value = os.getenv("A")
filter {"system:linux"}
local value = os.getenv("B")
или используйте такую конфигурацию:
configuration {"windows"}
local value = os.getenv("A")
configuration {"linux"}
local value = os.getenv("B")
Когда я запускаю premake5.lua, он возвращает ошибку: попытка объединить нулевое значение .
Есть что-то, что я неправильно понял? Как я могу это правильно реализовать?