Дважды проверьте, является ли TERM
чем-то вроде «xterm -color», и правильно ли загружена ваша оболочка rc. Раньше у меня были проблемы с загрузкой ~/.kshrc
в сеансе ssh.
Я не уверен, я понимаю вопрос.
Если ваша задача состоит в том, чтобы указать номер версии извне make
и использовать значение по умолчанию, если в командной строке не указана версия. Тогда makefile
должно выглядеть так:
VERS = VABCDE.00.00A002
$(info BUILDVERSION is "$(BUILDVERSION)")
$(info vers is "$(VERS)")
ifdef BUILDVERSION
VERSION := $(BUILDVERSION)
else
VERSION := $(VERS)
endif
$(info VERSION is $(VERSION))
И вы бы назвали это с помощью:
make BUILDVERSION="not-default-version"