make:***没有规则来使目标“ php”成为“ test-newsletter-only”所需要的。停止

时间:2019-04-09 15:55:13

标签: makefile gnu-make

我有一个Makefile(由GNU Make 4.1读取)包含以下行:

test-newsletter-only: php bin/phpunit src/AppBundle/Tests/Service/NewsletterFromPageServiceTest.php

...,当我在shell中运行make test-newsletter-only时,我得到以下信息:

  

make:***没有规则可以使目标'php'被   “仅限测试新闻”。停止。

我已经用php -v验证了在运行此环境中安装了有效的PHP副本。我在这里做什么错了?

1 个答案:

答案 0 :(得分:1)

请仔细阅读make docs。 您可以找到规则语法here

php被解释为先决条件,而我假设您打算将它作为配方的一部分。转到新行。