如何在执行SBT目标之前触发某些操作?

时间:2015-04-04 18:08:14

标签: scala jar sbt

对于我的scala项目,我使用SBT(非常酷)sbt-assembly plugin,提供易于使用的JAR打包。

在JAR打包之前,我想执行一些操作/功能,例如编译一些资源或获取更多资源。

我当前的project/assembly.sbt

addSbtPlugin("com.eed3si9n" % "sbt-assembly" % "0.11.2")

问题:我可以在实际调用assembly之前指定要执行的函数吗?如果是这样,怎么样?类似的问题为“集会后召集”。

Edit1 :问题实际上更为通用 - 特别是汇编很有意思,问题是在某些SBT目标之前(和之后)触发操作,例如编译/运行/测试等。

0 个答案:

没有答案