基于 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

C++数据结构与程序设计

C++数据结构与程序设计

克鲁斯 / 钱丽萍 / 清华大学出版社 / 2004-1 / 59.00元

《C++数据结构与程序设计》这本精心制作的课本结合面向对象程序设计和C++强有力的特性,构建数据结构的基本思想,设计了程序和有趣的应用。在此过程中,《C++数据结构与程序设计》探讨了作为软件设计基本工具的问题求解和设计原理、数据抽象、递归和算法的比较分析。《C++数据结构与程序设计》使用真实的案例研究、可重用的软件开发和程序设计项目来增强理解。一起来看看 《C++数据结构与程序设计》 这本书的介绍吧!

JS 压缩/解压工具
JS 压缩/解压工具

在线压缩/解压 JS 代码

在线进制转换器
在线进制转换器

各进制数互转换器

XML、JSON 在线转换
XML、JSON 在线转换

在线XML、JSON转换工具