Rake

Rake

Informasjon
Skaper Jim Weirich ( in )
Siste versjon 10.3.2 (16. mai 2014)
Innskudd github.com/ruby/rake
Kvalitetssikring Kontinuerlig integrering
Skrevet i Rubin
Type Produksjonsmotor
Tillatelse MIT-lisens
Nettsted ruby.github.io/rake

Rake er programvare med åpen kildekode . Det er en "  produksjonsmotor  ", lik SCons og fabrikat . Det er skrevet i Ruby og Rakefiles (tilsvarer makefiles ) er skrevet i Ruby. Den ble opprettet av Jim Weirich  (en) .

Rake bruker Rubys anonyme funksjonsblokkonsept for å definere oppgaver. Det er et bibliotek med vanlige oppgaver, for eksempel for å rense kompilerte filer (rene).

Rake er mye brukt i Ruby on Rails . Det er nå en del av Ruby 1.9 standardbiblioteket.

Eksempel

Her er et enkelt eksempel på et Rake-skript for å bygge et HelloWorld-program i 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

Eksterne linker