我的Makefile摘录如下:
topDirectory := ./
# This print nothing
$(info $(topDirectory))
# and as a result, myScript.py complains that I'm missing a parameter
$(shell python myScript.py $(topDirectory))
如何让./
扩展到它在命令行中引用的绝对路径?
答案 0 :(得分:1)
Make automatically takes in all shell environment variables and makes them make variables。
这意味着$PWD
是一个make变量,是当前工作目录的完整展开路径。您可能想要使用它。