我有这个很小的Makefile:
SERVICE := $(call lc,$(SERVICE))
$(info lowercase "$(SERVICE)")
它应该以小写形式打印$ SERVICE环境变量。不幸的是,它不会:
bash$ SERVICE=Test make
lowercase ""
make: *** No targets. Stop.
任何想法如何正确设置变量?我已经从In GNU Make, how do I convert a variable to lower case?的最佳响应中进行了尝试,但是仍然无法正常工作。