一个类似于 make 的构建工具,用于 Ruby。
= RAKE -- Ruby 编译器 首页 :: https://github.com/ruby/rake 错误 :: https://github.com/ruby/rake/issues 文档 :: https://ruby.github.io/rake == 说明 Rake 是一个在 Ruby 中实现的类似 Make 的程序。任务和依赖关系都使用 Ruby 语言来描述。 使用标准 Ruby 语法指定。 Rake 具有以下特点:
Rakefiles (rake 的 Makefiles 版本)完全定义在 标准的 Ruby 语法。 没有需要编辑的 XML 文件。 没有奇怪的 Makefile。 不必担心语法问题 (是制表符还是空格?)
用户可以指定具有先决条件的任务。
Rake 支持规则模式,用于合成隐式任务。
灵活的 FileLists 类似于数组,但知道如何操作 文件名和路径。
一套预先打包的任务,可使构建 rakefile 更加容易。例如,构建 tarballs 的任务。 (以前 rake 中包含构建 RDoc、Gems 和发布到 FTP 的任务,但现在分别在 RDoc、RubyGems 和 rake-contrib 中提供。)
一个名为"test"的任务,在调用时将运行一个 Ruby 单元测试文件。 * 一个名为"default"的任务。 这个任务本身什么都不做,但它有一个依赖项,即"test"任务。 执行"default"任务将导致 Rake 也执行"test"任务。
{Rake 命令行}[rdoc-ref:doc/command_line_usage.rdoc]
{编写 Rake 文件}[rdoc-ref:doc/rakefile.rdoc]
原始 {Rake 发布通知}[rdoc-ref:doc/rational.rdoc]
Rake {glossary}[rdoc-ref:doc/glossary.rdoc] === 演示
暂无开放 Issues,或尚未同步最近议题。