2016-06-28 57 views
1

如何创建sbt任务以将特定文件(或文件模式)复制到特定目录? (例如,将client/target/foobar.js复制到dist/jsserver/target/web/public/*.*dist/assets)。复制SBT中的特定文件

我不想写一个插件来实现这一点,但使用现有的插件是可以的。

回答

2

如果你真的希望它是一个单独的任务,你可以用copyResourcesTaskDefaults.scala开始:

​​

,并修改它(只是改变mappings你想要的那些,和你依赖的任务)。或者,修改现有任务中的映射。请参阅文档中的Mapping Files

相关问题