基于 Scala 的构建系统 SBuild

码农软件 · 软件分类 · 项目构建 · 2019-11-16 15:13:06

软件介绍

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

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

示例代码:

import de.tototec.sbuild._
import de.tototec.sbuild.ant.tasks._

@version("0.1.0")
@classpath("http://repo1.maven.org/maven2/org/apache/ant/ant/1.8.3/ant-1.8.3.jar")
class SBuild(implicit project: Project) {

  Target("echo") help "Say hello to the world" exec {
    AntEcho(message = "Hello World!")
  }

}

本文地址:https://codercto.com/soft/d/19121.html

阿里铁军

阿里铁军

宋金波、韩福东 / 中信出版集团 / 2017-7 / 58

【编辑推荐】 互联网地推天团,马云口中的中国电商“黄埔军校”,是如何铸造的? 超强执行力来自何处,价值观如何创造万亿价值?阿里铁军的团队建设、销售技巧、文化与价值观的创建与传播,深度剖析与分享。 阿里铁军,不仅走出过阿里巴巴集团的诸多高管,彭蕾、戴姗、蒋芳、孙彤宇、蔡崇信……,还走出过互联网江湖中的众多显赫人物,国内O2O战场,一度成为“铁军内战”:程维(滴滴打车创始人兼CEO)......一起来看看 《阿里铁军》 这本书的介绍吧!

HTML 压缩/解压工具
HTML 压缩/解压工具

在线压缩/解压 HTML 代码

URL 编码/解码
URL 编码/解码

URL 编码/解码

HEX HSV 转换工具
HEX HSV 转换工具

HEX HSV 互换工具