红联Linux门户
Linux帮助

SBuild 0.6.0发布,基于Scala的构建系统

发布时间:2013-09-21 09:08:28来源:红联作者:empast
SBuild 是基于 Scala 的构建系统,主要特点:

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

SBuild 0.6.0 改进记录:

The SchemeHandler API was improved and ResolveFiles was added.
Parallel execution of targets is no longer experimental and can be activated with the --jobs commandline option.

If you need to express a dependency between two dependencies, you can use the new ~~ operator to denote a synchronization barrier.

The downloader now handles failures better and tries to resume and retry interrupted downloads.

It also sends a proper User Agent and shows a meaningful progress indicator for longer downloads.

You might welcome the new --repeat option, which will re-run the specified targets after a given time interval.

官方首页:http://sbuild.tototec.de/sbuild/projects/sbuild/wiki

来自:开源中国社区
文章评论

共有 0 条评论