Craft

Programinė įranga Screenshot:
Craft
Programinė detalės:
Versija: 0.2.3
Įkėlimo datą: 20 Feb 15
Kūrėjas: Jamie Paton
Licencija: Nemokamai
Populiarumas: 19

Rating: 5.0/5 (Total Votes: 3)

Craft kaip Makefile priemonė, išskyrus viskas yra gimtoji Python.
Įdiegti
PIP įdiegti amatų
Amatų veikia Python 2.7+ ir Python 3.2+.
gudrus failai
Amatų skaityti bandymas skaityti crafty.py dabartiniame kataloge arba aplinkos kintamąjį $ CRAFTFILE.
Pavyzdys crafty.py:
iš amatų importo užduotį, priklauso
task
depends ("baras", "foo")
Def pyragas ():
& Nbsp; "" "
& Nbsp; spaudiniai tortas, ir priklauso nuo foo ir juostos
& Nbsp; paleisti pirmą
& Nbsp; "" "
& Nbsp; spausdinimo ("Laikas torto)
task
Def baras ():
& Nbsp; "" "Spausdina baras" ""
& Nbsp; spausdinimo ("baras")
task
Def foo ():
& Nbsp; spausdinimo ("Sveiki, aš foo")
task
Def auto ():
& Nbsp; "" "
& Nbsp; aš bėgsiu, kai jums pateikti jokių argumentų, kad "amato".
& Nbsp; "" "
& Nbsp; spausdinimo (". Automatinis - Daro savo nuosavą dalykas, kuris" foo "šiandien").
& Nbsp; foo ()
task
Def setup ():
& Nbsp; "" "
& Nbsp; aš bėgsiu, kai bet skambučio "laivas"
& Nbsp; "" "
& Nbsp; spausdinimo ("Labas gera pone, aš setup rutina.")
Naudojimas
Veikia amatų -H kataloge, kuriame yra crafty.py parodys galimų užduočių sąrašą. Pavyzdys:
naudojimas: amatų [-h] [uždavinys [uždavinys ...]]
poziciniai argumentai:
& Nbsp; uždavinys
neprivaloma argumentai:
& Nbsp; -h, help parodyti šią pagalbos pranešimą ir išeiti
Laisvi uždaviniai:
- Tortas: Spausdina tortas, ir priklauso nuo foo ir baro paleisti pirmą
- Automatinis: aš bėgsiu, kai pateikti jokių argumentų, kad "amato".
- Sąranka: aš bėgsiu, kai bet skambučio "laivas"
- Foo:
- Juosta: juosta spaudiniai
Kaip matote, kiekvienamtask funkcija docstring bus atstovaujama pagalbos produkcijos ir docstrings gali būti praleisti.
Galite skambinti individualias užduotis, pavyzdžiui:
amatų foo
ir paleisti keletą užduočių vienu skambučiu, pavyzdžiui:
amatų foo bar

Kas naujo , šioje laidoje:

  • Nustatyti klaida gaudyti izoliaciją nuo amato ir faktinį darbą

Kas yra naujų versijos 0.2.0:

  • Pridėta setup () ir auto () užduotys
  • Pridėtas užduočių priklausomybes perdepends

Reikalavimai :

  • Python

Panaši programinė įranga

MAWK
MAWK

17 Feb 15

Polyglot
Polyglot

2 Jun 15

Yazoo
Yazoo

20 Feb 15

Glulxe
Glulxe

11 May 15

Komentarai Craft

Komentarai nerastas
Pridėti komentarą
Pasukite ant paveikslėlio!