我正在尝试使用SBT来构建依赖于字节码增强的项目。基本上,我需要在compile
之后使用当前作用域中的类路径运行一些代码(因此命令可以找到要修改的类),然后确保compile
之后不再运行`backticks`
撤消增强功能。
如果重要的话,我正在使用SBT 0.13.12。
答案 0 :(得分:0)
我相信你会想要创建一个新的sbt任务并依赖于编译。然后使用它而不是编译。
lazy val bytecodeEnhancedCompile = taskKey[Unit]("bytecode Enhance")
bytecodeEnhancedCompile <<= bytecodeEnhancedCompile dependsOn (compile in Compile)
bytecodeEnhancedCompile := {
....
}