Craft

Софтуер снимки:
Craft
Софтуер детайли:
Версия: 0.2.3
Дата на качване: 20 Feb 15
Розробник: Jamie Paton
Разрешително: Безплатно
Популярност: 19

Rating: 5.0/5 (Total Votes: 3)

Craft е инструмент като Makefile, освен всичко е в родния Python.
<Силен> Install
PIP инсталирате занаят
Craft работи на Python 2.7+ и Python 3.2+.
<Силни> Хитър файлове
Craft ще прочетете опит да прочетете crafty.py в текущата директория или променлива среда $ CRAFTFILE на.
Пример crafty.py:
от задача внос занаят, зависи
task
depends ("бар", "трънки")
Def торта ():
& Nbsp; "" "
& Nbsp; Prints торта, и зависи от Foo & бар
& Nbsp; за изпълнение на Първи
& Nbsp; "" "
& Nbsp; печат ("Време за торта")
task
Def бар ():
& Nbsp; "" "Prints бар" ""
& Nbsp; печат ("Бар")
task
Def Foo ():
& Nbsp; печат ("Здравейте, аз съм Foo")
task
Def автоматично ():
& Nbsp; "" "
& Nbsp; Ще тичам, когато ви предоставят без аргументи, за да "занаят".
& Nbsp; "" "
& Nbsp; печат (". Auto - си моя работа, която днес" трънки ".")
& Nbsp; Foo ()
task
Def настройка ():
& Nbsp; "" "
& Nbsp; Ще тичам веднъж на всеки призив за "занаята"
& Nbsp; "" "
& Nbsp; печат ("Hello господине, аз съм рутината на настройка.")
<Силен> Usage
Работещи занаят -Н в директорията, съдържаща crafty.py ще покаже списък с наличните задачи. Пример:
ползване: занаят [Н] [задача [задача ...]]
позиционни аргументи:
& Nbsp; задача
допълнителни аргументи:
& Nbsp; -Н, --help покаже това помощно съобщение и излизане
Налични задачи:
- Пита: Prints торта, и зависи от Foo & бар за изпълнение на Първи
- Автомобил: Ще тичам, когато ви предоставят без аргументи, за да "занаят".
- Настройка: Ще тичам веднъж на всеки призив за "занаята"
- Трънки:
- Бар: Prints бар
Както можете да видите, на docstring за всекиtask функция след това ще бъде представен в изхода от помощ, и docstrings могат да бъдат пропуснати.
Можете да се обадите на отделните задачи, като:
занаят Foo
и стартирате няколко задачи с едно обаждане като:
занаят Foo бар

Какво ново в тази версия:

  • Fix грешка улов изолация от плавателни съдове и действителната задача

Какво ново във версия 0.2.0:

  • Добавена настройка () и автоматично () задачи
  • Добавена е поддръжка за зависимостите между задачите чрезdepends

<силни> Изисквания :

  • Python

Подобен софтуер

Jikes
Jikes

3 Jun 15

Gauche
Gauche

14 Apr 15

Коментари към Craft

Коментари не е намерена
добавите коментар
Включете на изображения!