Embora não esteja claro na documentação, executando o exemplo, você descobrirá que a ordem é de fato da esquerda para a direita.
myrule_step1
myrule_step2
myrule
Eu tenho lido a documentação , mas ainda não está claro para mim como o pedido é processado. No exemplo:
myrule: | myrule_step1 myrule_step2
@echo "$(@)"
myrule_step1:
@echo "$(@)"
myrule_step2:
@echo "$(@)"
o que será impresso primeiro? myrule_step1
ou myrule_step2
?
Tags gnu-make