我正在尝试将检查我的代码使用集成pyflakes到构建过程中。我在我的 中定义了以下目标Makefile:
pyflakes:
find $(APPLICATION_DIRECTORY) -iname "*.py" -exec pyflakes "{}" \;
问题是每次都find返回0,即使有代码问题(pyflakes返回不0)并make成功。理想情况下,我想对每个源文件运行检查,并make在至少有一个-exec失败时停止。有没有办法做到这一点?