SBuild 0.2.0 增加虚拟的 @include 注解用于包含其他的 Scala 文件到构建文件中,利用这个特性可在项目间分享公用的配置和构建逻辑;扩展了 TargetContext 的 API;增加 --quiet 选项用于加速 SBuild 在处理更大的多项目时的初始化时间;AntJava 封装器和 ScalaTest 扩展增加了一些新参数。

SBuild 是基于 Scala 的构建系统,主要特点:

  • 平台无关
  • 支持多项目
  • 自动检测所需的动作以及新版本
  • 灵活的模式处理机制
  • 支持 Maven 资料库
  • 集成 Ant 任务
  • 跨项目依赖解析
  • 高性能
  • 语法简单,无需 Scala 知识

相关文章:

  • 2021-06-23
  • 2022-12-23
  • 2022-12-23
  • 2021-08-14
  • 2021-10-06
  • 2021-09-13
  • 2021-09-11
猜你喜欢
  • 2021-12-03
  • 2021-05-30
  • 2021-12-22
  • 2021-06-12
  • 2022-12-23
  • 2021-06-09
  • 2021-09-02
相关资源
相似解决方案