如何使编译任务依赖于sbt中的其他任务?

时间:2012-06-23 10:08:23

标签: scala sbt

例如,我需要在编译之前对源文件进行一些预处理。如果compile请求compile,我如何确保sbt始终在{{1}}之前运行此任务?

1 个答案:

答案 0 :(得分:3)

以下是我在本地发布之前确保运行测试的方法:

publishLocal <<= publishLocal dependsOn (test in Test)

对你来说,我觉得你需要像

这样的东西
compile <<= compile dependsOn (myTask in myContext)