如何通过创建“安装”来阻止GNU make

时间:2013-02-21 15:47:21

标签: makefile

我注意到如果你有一个Makefile,即使是一个空文件,如果你有一个名为“install.sh”的文件调用“make install”会导致make将“install.sh”复制到“install”并且设置其权限。我怎样才能防止这种情况发生?

1 个答案:

答案 0 :(得分:0)

使用选项make致电-r,即make -r install。这会禁用预定义的规则。

修改

当然,您也可以仅覆盖shell规则。只需添加

 %: %.sh
      # empty line

Makefile