Rake is a software task management and build automation tool created by Jim Weirich. It allows the user to specify tasks and describe dependencies as well as to group tasks in a namespace. It is similar in to SCons and Make. It's written in the Ruby programming language and the Rakefiles (equivalent of Makefiles in Make) use Ruby syntax. Rake uses Ruby's anonymous function blocks to define various tasks, allowing the use of Ruby syntax. It has a library of common tasks: 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 of Ruby from ver
Attributes | Values |
---|
rdf:type
| |
rdfs:label
| - ريك (برمجية) (ar)
- Rake (Software) (de)
- Rake (el)
- Rake (fr)
- Rake (소프트웨어) (ko)
- Rake (ソフトウェア) (ja)
- Rake (software) (en)
- Rake (program) (pl)
- Rake (ru)
- Rake (zh)
|
rdfs:comment
| - ريك (بالإنجليزية: Rake) هو برنامج لأداة إدارة مهام البرامج أخرى حيث يقوم بتحديد مهام ووصف تبعيات فضلا عن جمع المهام في مساحة اسم.وهو شبيه لبرنامج SCons وصنع، ولكنه يختلف عنهم بعض الشئ. فالأداة مكتوبة بـ لغة برمجة روبي، وRakefiles (ما يعادل Makefiles في صنع) تستخدم بناء جملة روبي. وقد أُنشأ من قبل .يستخدم Rake كتل لتحديد المهام المختلفة، مما يتيح استخدام بناء جملة روبي. كما لديه مكتبة من المهام المشتركة : على سبيل المثال، وظائف للقيام بمهام تناول الملفات المشتركة ومكتبة لإزالة الملفات المترجمة (مهمة "clean"). ومثل صنع، يمكن أيضا لـ Rake تأليف المهام استنادا إلى الأنماط (على سبيل المثال، بناء مهمة تجميع ملف تلقائيا على أساس اسم ملف النمط). وRake الآن جزء من المكتبة القياسية بدأ من إصدار روبي 1.9. (ar)
- Rakeは、ビルドツールの一種。SConsやmakeと似ているが、いくつかの違いがある。このツールはRubyで書かれており、Rakefile(Makefileと同等のファイル)はRubyの文法を採用している。最初の作者は Jim Weirich。 RakeはRubyの無名関数ブロックを使い、各種タスクを定義する。一般的なタスクのライブラリがあり、一般的なファイル操作タスク、生成したファイルを削除するタスク(いわゆる clean タスク)などがある。makeと同様、Rake はパターンに基づいてタスクを合成できる(例えば、ファイル名パターンに基づいてファイルのコンパイルタスクを自動的に構築するなど)。Rakeは Ruby 1.9 から標準ライブラリの一部となっている。 (ja)
- Rake是一款软件任务管理及組建自動化工具。用户可指定任务、描述依赖关系及分组命名空间中的任务。 此软件与SCons和Make类似,但有着诸多差异。Rake使用Ruby编写,使用以Ruby语法编写的Rakefile(与Make中的Makefile等同)。此软件由编写。 Rake使用Ruby的匿名函数块来定义多个任务并允许用户使用Ruby语法。它拥有共同任务库,例如:控制文件任务的函数及移除已编译文件(即“clean”任务)的库。与Make相似的是,Rake同样可以根据模式来合成任务,例如:根据文件名自动构建文件编译任务。Rake现已成为Ruby 1.9后标准库的一部分。 (zh)
- Το Rake είναι ένα εργαλείο για τη διεύθυνση εργασιών λογισμικού. Επιτρέπει τον ορισμό εργασιών και την περιγραφή εξαρτήσεων ενώ μπορεί να ομαδοποιήσει εργασίες σε χώρους ονομάτων (namespaces). Αν και μοιάζει με το και το , έχει κάποιες διαφορές. Το εργαλείο έχει γραφεί στη γλώσσα προγραμματισμού Ruby και τα Rakefiles (αντίστοιχα των Makefiles του make) χρησιμοποιούν σύνταξη Ruby. Αρχικά αναπτύχθηκε από τον Jim Weirich. (el)
- Rake (deutsch: „Harke“) ist ein Software-Task-Management- und Build-Management-Werkzeug, das vor allem Programmierer nutzen, die in der Programmiersprache Ruby entwickeln. Mit Rake können Tasks (deutsch: „Aufgaben“) definiert und Abhängigkeiten beschrieben werden. Die Tasks können in Namespaces gruppiert werden. Rake ähnelt SCons und make, weist im Vergleich zu diesen aber auch einige entscheidende Unterschiede auf. Das Werkzeug ist in Ruby geschrieben und die Rakefiles (äquivalent zu Makefiles von make) verwenden Ruby-Syntax. Der ursprüngliche Autor war (1956–2014). (de)
- Rake is a software task management and build automation tool created by Jim Weirich. It allows the user to specify tasks and describe dependencies as well as to group tasks in a namespace. It is similar in to SCons and Make. It's written in the Ruby programming language and the Rakefiles (equivalent of Makefiles in Make) use Ruby syntax. Rake uses Ruby's anonymous function blocks to define various tasks, allowing the use of Ruby syntax. It has a library of common tasks: 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 of Ruby from ver (en)
- Le Rake ou le "barato" consiste a payer une taxe inévitable au poker , inventée par Benaroudj "moskiki" Areski en novembre 1955 .Le rake est aussi un logiciel libre. C'est un « moteur de production », semblable à SCons et make. Il est écrit en Ruby et les Rakefiles (équivalents des makefiles) sont écrits en Ruby. Il a été créé par (en). Rake utilise le concept de bloc 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 fichiers compilés (clean). (fr)
- Rake – program komputerowy służący do automatyzacji wykonywania zadań. Zadania (ang. tasks lub rake tasks) są pisane w języku Ruby. Jest odpowiednikiem programów make czy z wieloma istotnymi różnicami. Pliki "Rakefile" są odpowiednikiem plików "Makefile" w make. Twórcą Rake jest Jim Weirich. Rake jest oprogramowaniem open source, dystrybuowanym na licencji MIT. Rake jest również powszechnie używany do uruchamiania testów. (pl)
- Rake (МФА [reɪk]; с англ. — «грабли», «разгребать») — инструмент для автоматизации сборки программного кода, написанный на Ruby, и применяющийся в основном для проектов на Ruby (но используется также и для проектов на других языках). Подобен SCons, Make и Apache Ant, но имеет несколько отличий, в частности, так называемые Rakefile (аналоги Makefile в утилите make) используют синтаксис Ruby. Основной автор — Джим Вайрих (Jim Weirich). Пример простого сценария Rake для сборки программы HelloWorld на языке Си: (ru)
|
foaf:name
| |
foaf:homepage
| |
name
| |
dcterms:subject
| |
Wikipage page ID
| |
Wikipage revision ID
| |
Link from a Wikipage to another Wikipage
| |
Link from a Wikipage to an external page
| |
sameAs
| |
dbp:wikiPageUsesTemplate
| |
developer
| |
genre
| |
latest release date
| |
latest release version
| |
license
| |
operating system
| |
programming language
| |
website
| |
has abstract
| - ريك (بالإنجليزية: Rake) هو برنامج لأداة إدارة مهام البرامج أخرى حيث يقوم بتحديد مهام ووصف تبعيات فضلا عن جمع المهام في مساحة اسم.وهو شبيه لبرنامج SCons وصنع، ولكنه يختلف عنهم بعض الشئ. فالأداة مكتوبة بـ لغة برمجة روبي، وRakefiles (ما يعادل Makefiles في صنع) تستخدم بناء جملة روبي. وقد أُنشأ من قبل .يستخدم Rake كتل لتحديد المهام المختلفة، مما يتيح استخدام بناء جملة روبي. كما لديه مكتبة من المهام المشتركة : على سبيل المثال، وظائف للقيام بمهام تناول الملفات المشتركة ومكتبة لإزالة الملفات المترجمة (مهمة "clean"). ومثل صنع، يمكن أيضا لـ Rake تأليف المهام استنادا إلى الأنماط (على سبيل المثال، بناء مهمة تجميع ملف تلقائيا على أساس اسم ملف النمط). وRake الآن جزء من المكتبة القياسية بدأ من إصدار روبي 1.9. (ar)
- Rake (deutsch: „Harke“) ist ein Software-Task-Management- und Build-Management-Werkzeug, das vor allem Programmierer nutzen, die in der Programmiersprache Ruby entwickeln. Mit Rake können Tasks (deutsch: „Aufgaben“) definiert und Abhängigkeiten beschrieben werden. Die Tasks können in Namespaces gruppiert werden. Rake ähnelt SCons und make, weist im Vergleich zu diesen aber auch einige entscheidende Unterschiede auf. Das Werkzeug ist in Ruby geschrieben und die Rakefiles (äquivalent zu Makefiles von make) verwenden Ruby-Syntax. Der ursprüngliche Autor war (1956–2014). Rake verwendet Rubys anonyme Funktionsblocks, um verschiedene Tasks zu definieren, was die Verwendung von Ruby-Syntax ermöglicht. Es verfügt über eine Bibliothek von häufig verwendeten Tasks, zum Beispiel Funktionalität für typische Dateimanipulations-Tasks und eine Bibliothek für das Aufräumen von kompilierten Dateien (clean-Task). Ähnlich wie make kann Rake auch Tasks auf der Basis von Mustern synthetisieren, zum Beispiel um einen Compilations-Task aus Mustern für Dateinamensendungen zu erzeugen. Rake gehört heute zum Standardumfang von Ruby ab Version 1.9. (de)
- Το Rake είναι ένα εργαλείο για τη διεύθυνση εργασιών λογισμικού. Επιτρέπει τον ορισμό εργασιών και την περιγραφή εξαρτήσεων ενώ μπορεί να ομαδοποιήσει εργασίες σε χώρους ονομάτων (namespaces). Αν και μοιάζει με το και το , έχει κάποιες διαφορές. Το εργαλείο έχει γραφεί στη γλώσσα προγραμματισμού Ruby και τα Rakefiles (αντίστοιχα των Makefiles του make) χρησιμοποιούν σύνταξη Ruby. Αρχικά αναπτύχθηκε από τον Jim Weirich. Το Rake χρησιμοποιεί τα μπλοκ ανώνυμων συναρτήσεων της Ruby για τον ορισμό διάφορων εργασιών, επιτρέποντας σύνταξη Ruby. Διαθέτει μια βιβλιοθήκη από κοινές εργασίες όπως συναρτήσεις για κοινές εργασίες με αρχεία και μια βιβλιοθήκη που αφαιρεί τα μεταγλωττισμένα αρχεία (η εργασία "clean"). Όπως το Make, το Rake μπορεί να συνθέσει εργασίες με βάση πρότυπα (patterns), για παράδειγμα μπορεί να κατασκευάζει αυτόματα μια εργασία μεταγλώττισης αρχείων με βάση πρότυπα ονομάτων αρχείων. Το Rake αποτελεί μέρος της βασικής βιβλιοθήκης της Ruby από την έκδοση 1.9. (el)
- Le Rake ou le "barato" consiste a payer une taxe inévitable au poker , inventée par Benaroudj "moskiki" Areski en novembre 1955 .Le rake est aussi un logiciel libre. C'est un « moteur de production », semblable à SCons et make. Il est écrit en Ruby et les Rakefiles (équivalents des makefiles) sont écrits en Ruby. Il a été créé par (en). Rake utilise le concept de bloc 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 fichiers compilés (clean). Rake est largement utilisé dans Ruby on Rails. Il fait maintenant partie de la bibliothèque standard de Ruby 1.9. (fr)
- Rake is a software task management and build automation tool created by Jim Weirich. It allows the user to specify tasks and describe dependencies as well as to group tasks in a namespace. It is similar in to SCons and Make. It's written in the Ruby programming language and the Rakefiles (equivalent of Makefiles in Make) use Ruby syntax. Rake uses Ruby's anonymous function blocks to define various tasks, allowing the use of Ruby syntax. It has a library of common tasks: 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 of Ruby from version 1.9 onward. (en)
- Rake(레이크)는 Jim Weirich가 개발한 소프트웨어 작업 관리 및 빌드 자동화 도구이다. 이 소프트웨어를 통해 사용자는 태스크를 지정하고 의존성을 기술하고 이름공간 내 태스크의 그룹을 묶는 것이 가능하다. SCons, Make와 비슷하다. 루비 프로그래밍 언어로 개발되었으며 Rakefiles(Make의 Makefiles와 동급)는 루비 문법을 사용한다. (ko)
|