基于Scala的构建系统,SBuild 0.1.3

jopen 11年前

该稳定版本修正了一个错误,该错误会造成不必要的执行,并带来了一些改进,如新推出的ZipSchemeHandler,改造SchemeHandler接口,以及改进的单元测试插件的类加载(ScalaTest时,JUnit)。

SBuild是一个非常快,强大和灵活的构建工具。它可用于构建任何基于Java VM的项目。SBuild的主要脚本语言是Scala。SBuild是一个依赖驱动的工具。

特性:

  • 平独立的构建工具
  • 多项目支持
  • 自动检测所需要采取的动作
  • 自动最新的检测
  • 灵活的方案处理程序机制
  • Maven repository 支持
  • 集成 Ant task
  • 自动跨项目的依赖关系解决
  • 非常快
  • 支持简单的“语法”几乎不需要scala知识
  • behind-the-scenes compilation of buildscript to bytecode for fast execution time
  • 内置HTTP与Maven的scheme处理器
  • 集成Eclipse