POSIX make 不支持先决条件中的 globs 吗?

Ain*_*r-G 5 make posix wildcards portability

我正在阅读POSIX 7 Make definition,我注意到先决条件几乎总是被描述为“文件”:

化妆工具检查时间的关系,并应更新早于其所获得的文件(称为先决条件)的修改时间已经修改多次的派生的文件(称为目标)。

这是否意味着符合 POSIX 标准的 make 应该解释类似的规则

binary.bin: src/main.c src/1.dir/*.c src/2.dir/*.c
    $(CC) -o binary.bin src/main.c src/1.dir/*.c src/2.dir/*.c
Run Code Online (Sandbox Code Playgroud)

字面上寻找命名的文件*.csrc/1.dir/src/2.dir/

这是否也意味着,当使用符合 POSIX 标准的 make 时,用户必须在 makefile 中枚举项目中的每个文件?