Rake is a software build tool. It is similar to SCons and make, but has a number of differences. The tool is written in the Ruby programming language and the Rakefiles (equivalent of Makefiles in make) use Ruby syntax. It was originated by Jim Weirich. Rake uses Ruby's anonymous function blocks to define various tasks, allowing the use of the Ruby syntax.
| Property | Value |
| dbpedia-owl:Software/license
| |
| dbpedia-owl:Work/genre
| |
| dbpedia-owl:genre
| |
| dbpedia-owl:license
| |
| dbpprop:abstract
|
- Rake is a software build tool. It is similar to SCons and make, but has a number of differences. The tool is written in the Ruby programming language and the Rakefiles (equivalent of Makefiles in make) use Ruby syntax. It was originated by Jim Weirich. Rake uses Ruby's anonymous function blocks to define various tasks, allowing the use of the Ruby syntax. There's a library of common tasks available, for example, functions to do common file-manipulation tasks and a library to remove compiled files (the "clean" task). Like Make, Rake can also synthesize tasks based on patterns (for example, automatically building a file compilation task based on filename patterns). Rake is now part of the standard library from Ruby version 1.9.
- Rake on erityisesti tietokoneohjelmistojen kääntämiseen ja asentamiseen suunniteltu työkalu hieman samaan tapaan kuin Make ja SCons. Se on kirjoitetu Ruby-kielellä, ja sen Makefile-tiedostoa vastaava Rakefile käyttää Ruby-syntaksia. Raken alkuperäinen kehittäjä on Jim Weirich. Rake käyttää Rubyn lohkoja erilaisten tehtävien (tasks) määrittelyyn. Useimmille tyypillisille tehtäville on jo olemassa valmiita tehtäviä, kuten tiedostojen manipulointiin, käännöstuotosten poistoon jne. Rakefile-tiedostot muodostavat eräänlaisen DSL:n Ruby-kielen päälle, jota on verrattain helppo käyttää. Raken suurin vahvuus onkin siinä, että koska tiedostojen käyttämä kieli on täysiverinen ohjelmointikieli, sen ilmaisuvoima on paljon suurempi kuin monien muiden vastaavien työkalujen. Lisäksi käyttäjän ei tarvitse opetella uutta kieltä mutkikkaiden toimenpiteiden suorittamiseen.
- Rake est un logiciel. C'est un « moteur de production », semblable à SCons et make. Il est écrit en Ruby et les Rakefiles (équivalents des makefiles) sont écrit en Ruby. Il a été créé par Jim Weirich. Rake utilise le concept de block de fonction anonymes de Ruby pour définir les tâches. Il y a une bibliothèque de tâches courantes, par exemple, pour nettoyer les fichier compilés (clean). Rake est largement utilisé dans Ruby on rails. Il fait maintenant partie de la bibliothèque standard de Ruby 1.9.
- Rakeはビルドツールの一種。SConsやmakeと似ているが、いくつかの違いがある。このツールはRubyで書かれており、Rakefile(Makefileと同等のファイル)はRubyの文法を採用している。最初の作者は Jim Weirich。 RakeはRubyの無名関数ブロックを使い、各種タスクを定義する。一般的なタスクのライブラリがあり、一般的なファイル操作タスク、生成したファイルを削除するタスク(いわゆる clean タスク)などがある。makeと同様、Rake はパターンに基づいてタスクを合成できる(例えば、ファイル名パターンに基づいてファイルのコンパイルタスクを自動的に構築するなど)。Rakeは Ruby 1.9 から標準ライブラリの一部となっている。
- Rake program komputerowy automatyzujący proces kompilacji programów napisanych w języku Ruby. Jest odpowiednikiem programów make czy SCons z wieloma istotnymi różnicami. Pliki "Rakefile" są odpowiednikiem plików "Makefile" w make. Twórcą Rake jest Jim Weirich.
- Rake — инструмент для автоматизации сборки программного кода. Он подобен SCons, Make и Apache Ant, но имеет несколько отличий. Этот инструмент написан на языке программирования Ruby и т. н. Rakefiles (аналоги Makefiles в утилите make) используют синтакс Ruby. Автором Rake является Jim Weirich. Rake использует блоки анонимных функций Ruby для определения различных задач, используя синтакс Ruby. В нем есть библиотека основных заданий, таких как, функции для задач манипулирования файлами и библиотека для удаления скомпилированных файлов (задача «очистки»). Как и Make, Rake может также синтезировать задачи, основываясь на шаблонах (например, автоматическая сборка задачи компилирования файла на основе шаблонов имен файлов).
|
| dbpprop:developer
| |
| dbpprop:genre
| |
| dbpprop:hasPhotoCollection
| |
| dbpprop:latestReleaseDate
| |
| dbpprop:latestReleaseVersion
| |
| dbpprop:license
| |
| dbpprop:name
| |
| dbpprop:operatingSystem
| |
| dbpprop:reference
| |
| dbpprop:website
| |
| dbpprop:wikiPageUsesTemplate
| |
| dbpprop:wordnet_type
| |
| rdf:type
| |
| rdfs:comment
|
- Rake is a software build tool. It is similar to SCons and make, but has a number of differences. The tool is written in the Ruby programming language and the Rakefiles (equivalent of Makefiles in make) use Ruby syntax. It was originated by Jim Weirich. Rake uses Ruby's anonymous function blocks to define various tasks, allowing the use of the Ruby syntax.
- Rake on erityisesti tietokoneohjelmistojen kääntämiseen ja asentamiseen suunniteltu työkalu hieman samaan tapaan kuin Make ja SCons. Se on kirjoitetu Ruby-kielellä, ja sen Makefile-tiedostoa vastaava Rakefile käyttää Ruby-syntaksia. Raken alkuperäinen kehittäjä on Jim Weirich. Rake käyttää Rubyn lohkoja erilaisten tehtävien (tasks) määrittelyyn.
- Rake est un logiciel. C'est un « moteur de production », semblable à SCons et make. Il est écrit en Ruby et les Rakefiles (équivalents des makefiles) sont écrit en Ruby. Il a été créé par Jim Weirich. Rake utilise le concept de block de fonction anonymes de Ruby pour définir les tâches. Il y a une bibliothèque de tâches courantes, par exemple, pour nettoyer les fichier compilés (clean). Rake est largement utilisé dans Ruby on rails.
- Rake program komputerowy automatyzujący proces kompilacji programów napisanych w języku Ruby. Jest odpowiednikiem programów make czy SCons z wieloma istotnymi różnicami. Pliki "Rakefile" są odpowiednikiem plików "Makefile" w make. Twórcą Rake jest Jim Weirich.
- Rake — инструмент для автоматизации сборки программного кода. Он подобен SCons, Make и Apache Ant, но имеет несколько отличий. Этот инструмент написан на языке программирования Ruby и т. н. Rakefiles (аналоги Makefiles в утилите make) используют синтакс Ruby. Автором Rake является Jim Weirich.
|
| rdfs:label
|
- Rake (software)
- Rake
- Rake
- Rake
- Rake
- Rake
|
| owl:sameAs
| |
| skos:subject
| |
| foaf:homepage
| |
| foaf:name
| |
| foaf:page
| |
| is dbpprop:disambiguates
of | |
| is dbpprop:redirect
of | |