sbt 插件是否可以挂钩到 sbt 的项目加载机制,并在处理后进一步更改当前根项目的属性?
换句话说,自动:
- 取根项目
- 以某种方式对其进行改造。例如,调用
dependsOn
. - 使转换后的项目成为新的根项目
一个应用程序将自动检查任何已加载项目的基本目录中的“checkouts”目录,并调用dependsOn
其中的每个符号链接目录。(类似于 Leiningen 的结帐功能)。
我想编写(或使用)一个自动执行此操作的插件,但首先需要知道这是否可行。
sbt 插件是否可以挂钩到 sbt 的项目加载机制,并在处理后进一步更改当前根项目的属性?
换句话说,自动:
dependsOn
.一个应用程序将自动检查任何已加载项目的基本目录中的“checkouts”目录,并调用dependsOn
其中的每个符号链接目录。(类似于 Leiningen 的结帐功能)。
我想编写(或使用)一个自动执行此操作的插件,但首先需要知道这是否可行。