0
的Makefile的顺序我只是递给具有以下一个Makefile:依赖
rpm: clean $(JARFILE)
# commands here...
正如你可能已经猜到了,clean
目标删除JAR如果它的存在。这个Makefile是否正确?有没有保证clean
目标将在JARFILE
目标之前运行?我不是在问风格,而是正确。是否有机会构建JARFILE
,但随后被clean
目标吹走?
我在用gnu make,所以这就是我最感兴趣的地方;我不确定这是否可以移植到其他口味的产品上。