сделать в зависимости от переменной окружения?
https://stackoverflow.com/questions/10858261/how-to-abort-makefile-if-variable-not-set
Нашел подобное. Но не могу придумать как сделать на $(eq) только чтобы без выдачи ошибок
Я не понял задачи. Ты хочешь разное «дефолтное» правило при разных переменных окружения?
Дергаешь make и если там ENV=local то одни таргеты, если ENV=prod - другие
Просто вызывай руками разные таргеты... make local make prod
Ну, вот пока так и сделал. ENV ?= prod all: $(MAKE) $(ENV) Но интересует вариант, когда таргеты можно запускать только если переменная окружения равна чему-то
какую проблему ты в такой странный способ пытаешься решить?
Ты ответ знаешь или нет? Какая разница какая задача?
ебись тогда со своей проблемой сам. гугл, документация.
Я так и делаю. А если ты не знаешь, то какого хрена лезешь с тупыми вопросами?
чувак, тебе задали уточняющий вопрос, какого хуя ты в залупу полез?
Какой уточняющий вопрос? "Нахрена" ? ))
https://t.me/grouplinux/1341060
Что в моем вопросе вызывает непонимание?
Как это относится к вопросу?
Разница существенная, если это касается прода Когда это касается прода, скорее всего это касается и денег, а ты своей скверной постановкой задачи их тратишь попусту Почему бы тебе не сделать банально и просто?
Обсуждают сегодня