从根目录 Tup 依赖项?
Tup dependencies from the root directory?
我尝试创建一个类似于最小示例的规则:
: ../library/something local |> !compile |> ./something_else
这行得通,但我想写这样的东西:
: $(PROJ_ROOT)/library/something local |> !compile |> ./something_else
其中 PROJ_ROOT 变量相同,即使我添加了文件夹深度。
tup支持吗?
您需要将根目录传递给每个子目录使用
include_rules
在您的 top-level Tupfile 中指定 TOP = $(TUP_CWD)
在任何 child 中你写 include_rules
。您现在可以访问 $(TOP)
获取相对路径,由../../
等组成
我尝试创建一个类似于最小示例的规则:
: ../library/something local |> !compile |> ./something_else
这行得通,但我想写这样的东西:
: $(PROJ_ROOT)/library/something local |> !compile |> ./something_else
其中 PROJ_ROOT 变量相同,即使我添加了文件夹深度。
tup支持吗?
您需要将根目录传递给每个子目录使用
include_rules
在您的 top-level Tupfile 中指定 TOP = $(TUP_CWD)
在任何 child 中你写 include_rules
。您现在可以访问 $(TOP)
获取相对路径,由../../
等组成