如何创建一个sbt插件,它的构建定义依赖于插件本身中编写的代码?
发布于 2012-02-10 16:21:59
因为sbt是递归的,所以这很简单。创建或编辑project/build.sbt
,然后添加
unmanagedSourceDirectories in Compile += new File("src/main/scala")
发布于 2019-07-12 17:17:46
旧的答案已经行不通了。需要做一些小调整,在末尾添加getAbsoluteFile
:
unmanagedSourceDirectories in Compile += file("src/main/scala").getAbsoluteFile
https://stackoverflow.com/questions/9177923
复制