Интернет магазин китайских планшетных компьютеров



Компьютеры - Rake

05 мая 2011





Rake — инструмент для автоматизации сборки программного кода. Он подобен SCons, Make и Apache Ant, но имеет несколько отличий. Этот инструмент написан на языке программирования Ruby и т. н. Rakefiles используют синтаксис Ruby. Автором Rake является Jim Weirich.

Rake использует блоки анонимных функций Ruby для определения различных задач, используя синтакс Ruby. В нем есть библиотека основных заданий, таких как, функции для задач манипулирования файлами и библиотека для удаления скомпилированных файлов. Как и Make, Rake может также синтезировать задачи, основываясь на шаблонах.

Пример использования

Пример простого скрипта Rake для сборки программы HelloWorld на языке C:

  file 'hello.o' =>  do
    sh 'cc -c -o hello.o hello.c'
  end
  file 'hello' =>  do
    sh 'cc -o hello hello.o'
  end


Просмотров: 524


<<< Qmake
Генератор документации >>>