Craft

Screenshot Software:
Craft
Szczegóły programowe:
Wersja: 0.2.3
Filmu: 20 Feb 15
Wywoływacz: Jamie Paton
Licencja: Wolny
Popularność: 19

Rating: 5.0/5 (Total Votes: 3)

Craft jest narzędziem, jak Makefile, chyba wszystko jest w ojczystym języku Python.
Zainstaluj
pip install rzemiosła
Craft działa na Python 2.7+ i Python 3.2+.
pliki Crafty
Statek będzie czytać próbę odczytu crafty.py w bieżącym katalogu lub zmiennej środowiskowej $ CRAFTFILE.
Przykładem crafty.py:
z rzemiosła zadania importu, zależy
Task
depends ("bar", "foo")
Placek def ():
& Nbsp; "" "
& Nbsp; Drukuje ciasto, i zależy od foo i bar
& Nbsp; do uruchomienia pierwszej
& Nbsp; "" "
& Nbsp; print ("Czas na torcie")
Task
Pasek def ():
& Nbsp; "" "bar Drukuje" ""
& Nbsp; print ("bar")
Task
def foo ():
& Nbsp; print ("Cześć, jestem bla")
Task
def auto ():
& Nbsp; "" "
& Nbsp; będzie uruchomić, gdy podasz żadnych argumentów do "rzemiosła".
& Nbsp; "" "
& Nbsp; print (". Auto - Może moje własne rzeczy, która jest" foo "dzisiaj".)
& Nbsp; foo ()
Task
Konfiguracja def ():
& Nbsp; "" "
& Nbsp; będzie uruchomić raz na każde wezwanie do "rzemiosła"
& Nbsp; "" "
& Nbsp; print ("Hello dobry panie, jestem rutynowe konfiguracji.")
Zastosowanie
Bieganie rzemiosła -h w katalogu zawierającym crafty.py wyświetli listę dostępnych zadań. Przykład:
Wykorzystanie: statki [-h] [zadanie [zadanie ...]]
pozycyjne argumenty:
& Nbsp; zadaniem
Opcjonalne argumenty:
& Nbsp; -h, --help pokazuj tego komunikatu pomocy i kończy
Dostępne zadania:
- Ciasto: Drukuje ciasto, i zależy od foo i bar, aby uruchomić pierwszy
- Auto: będzie uruchomić, gdy podasz żadnych argumentów do "rzemiosła".
- Konfiguracja: będzie uruchomić raz na każde wezwanie do "rzemiosła"
- Bla:
- Paskowych: Drukuje
Jak widać, docstring dla każdej funkcjiTask zostaną przedstawione na wyjściu pomocy i docstrings można pominąć.
Możesz zadzwonić do poszczególnych zadań, takich jak:
rzemiosła foo
i uruchamianie wielu zadań z jednego połączenia, takich jak:
rzemiosła foo bar

Co nowego w tym wydaniu:

  • Naprawiono błąd łowienie izolacji od rzemiosła i faktyczne zadanie

Co jest nowe w wersji 0.2.0:

  • Dodane setup () i auto () zadania
  • Dodano wsparcie dla zależności zadań poprzezdepends

Wymagania :

  • Python

Podobne oprogramowanie

gears-coffeescript
gears-coffeescript

20 Feb 15

Seed7
Seed7

22 Jun 18

Tcl/Tk
Tcl/Tk

20 Jan 18

GCC ARM Embedded
GCC ARM Embedded

17 Aug 18

Komentarze do Craft

Komentarze nie znaleziono
Dodaj komentarz
Włącz zdjęć!