I думаю Я понимаю, о чем вы спрашиваете.
Правило makefile действует с момента введения цели до следующей строки, которая не является частью рецепта.Пустые строки, строки комментариев и строки препроцессора, такие как ifeq
, не считаются окончанием рецепта.
Другие строки, начинающиеся с символов TAB, являются частью рецепта.Строки, которые не начинаются с TAB, заканчивают рецепт.
Итак, в вашем файле makefile выше просто убедитесь, что назначение SOME=some123
не начинается с символа TAB.