Cake er et simpelt build program skrevet i Python, svarende til Rake.
Det bruger et simpelt YAML fil (Cakefile) at indlæse opgaver fra dit projekt. Kage kan kaldes fra overalt i projektet. Støtte til opgavebeskrivelser og parametre.
Anvendelse:
kage [taskname] [taskargs]
Eksempel:
$ Kat Cakefile
TASKDIRS:
& Nbsp; - demo
$ Cat demo / *. Py
fra kage import opgave
def almindelig ():
& Nbsp; print "fælles kodeks færdig"
task
def en ():
& Nbsp; almindelig ()
& Nbsp; print "en færdig"
task ()
def to ():
& Nbsp; almindelig ()
& Nbsp; print "to færdig"
task ("kompleks opgave")
def tre (værdi):
& Nbsp; almindelig ()
& Nbsp; print "tre færdig med værdi% s"% værdi
$ Kage
(I / home / alex / arbejde / python / kage)
kage én #
kage tre (værdi) # kompleks opgave
kage to #
$ Kage tre 2
(I / home / alex / arbejde / python / kage)
fælles kodeks færdig
tre færdig med værdien 2
Installer:
pip installere kage
Krav :
- Python
- PyYAML
Kommentarer ikke fundet