我有一个如下所示的目录树:
|- src
| \- stuff
| \- app
|- target
| \- stuff
| \- app
我有以下内容rakefile
:
include 'rake/clean'
CLEAN.include 'target'
CLEAN.exclude 'target/stuff'
我的意图是让树最终如下所示:
|- src
| \- stuff
| \- app
|- target
| \- stuff
显然,在我上面的示例中,这可以完成,CLEAN.include 'target/app'
但我的实际布局更复杂。
有没有办法排除target/app
被清理但仍然清理target
目录中的所有其他内容?如果不是,那么CLEAN.exclude
在 api 中有什么意义?