更改订单时Makefile undefined命令

时间:2018-04-11 21:39:48

标签: php makefile

我正在尝试更改Makefile中命令的顺序。

我需要在另外两个Makefile命令(dependenciesgulp)之前运行php artisan命令。 make build工作正常,但make build2给出了make: dependencies: Command not found错误。我试着在同一条线上,也在自己的路线上。感谢。

.PHONY: all dependencies gulp build build2

all: dependencies gulp

dependencies:
    ./fetch-dependencies.sh

gulp:
    gulp --production
    NODE_ENV=production webpack --progress

build: dependencies gulp
    php artisan custom:command2 --arg='myarg'

build2:
    php artisan custom:command2 --arg='myarg'
    dependencies 
    gulp

1 个答案:

答案 0 :(得分:0)

您可以尝试为工匠添加额外规则

例如

artisan:
    php artisan custom:command2 --arg='myarg'

然后你的buidl2规则会像

一样
build2: artisan dependencies gulp