Rake - Définition

Source: Wikipédia sous licence CC-BY-SA 3.0.
La liste des auteurs de cet article est disponible ici.

Introduction

Rake est 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 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.

Exemple

Voici un exemple simple de script Rake permettant de construire un programme HelloWorld en C

        file 'hello.o' => ['hello.c'] do          sh 'cc -c -o hello.o hello.c'        end        file 'hello' => ['hello.o'] do          sh 'cc -o hello hello.o'        end      
Un escalator sous l'océan
Il y a 10 heures
Page générée en 0.019 seconde(s) - site hébergé chez Contabo
Ce site fait l'objet d'une déclaration à la CNIL sous le numéro de dossier 1037632
A propos - Informations légales | Partenaire: HD-Numérique
Version anglaise | Version allemande | Version espagnole | Version portugaise