我想通过使用多个双冒号规则(实际上是ERROR "untitled.lhs":51 - Type error in application
*** Expression : maximum (0,z - z')
*** Term : (0,z - z')
*** Type : (b,Integer)
*** Does not match : [a]
在if (x === 'foo' || x === 'bar')
循环中)来生成clean
食谱。根据{{3}}“具有相同目标的[d]大括号规则实际上是彼此完全分开的”,如下例所示:
eval
如果使用foreach
标志运行此命令以在可能的情况下启用并行执行,则显然可以串行运行两次睡眠:
clean::
sleep 1
clean::
sleep 1
如果要求规则独立,那么make可以(而且恕我直言,非常应该)并行运行相应的命令。这是错误吗?在这种情况下有没有办法强制并行化?