Craft

Yazılım ekran görüntüsü:
Craft
Yazılım detaylar:
Versiyon: 0.2.3
Qayıt: 20 Feb 15
Geliştirici: Jamie Paton
Lisans: Ücretsiz
Popülerlik: 19

Rating: 5.0/5 (Total Votes: 3)

Her şey yerli Python olması dışında

Elişi, Makefile gibi bir araçtır.
Yükle
zanaat yüklemek pip
Craft Python 2.7+ ve Python 3.2+ üzerinde çalışır.
Kurnaz dosyaları
Craft geçerli dizinde veya ortam değişkeni $ CRAFTFILE içinde crafty.py okumak girişimi okuyacaktır.
Bir örnek crafty.py:
zanaat ithalat görevden bağlıdır
task
depends ('çubuk', 'foo')
def pasta ():
& Nbsp; "" "
& Nbsp; Baskılar kek, ve foo ve bar bağlıdır
& Nbsp; ilk çalıştırmak için
& Nbsp; "" "
& Nbsp; print ('kek için zaman')
task
def bar ():
& Nbsp; "" "Baskılar bar" ""
& Nbsp; print ('bar')
task
def foo ():
& Nbsp; print ("Merhaba, ben foo değilim")
task
def otomatik ():
& Nbsp; "" "
& Nbsp; "zanaat" hiçbir argüman tedarik zaman çalışacaktır.
& Nbsp; "" "
& Nbsp; print (". Otomatik - Kendi işini yapmak 'foo' bugün hangi.")
& Nbsp; foo ()
task
def kurulumu ():
& Nbsp; "" "
& Nbsp; herhangi bir çağrı için "zanaat" bir kez çalışacak
& Nbsp; "" "
& Nbsp; print ("Merhaba iyi efendim, ben kurulum rutin değilim.")
Kullanım
Dizin içeren crafty.py zanaat -h Koşu mevcut görevlerin listesini gösterir. Örnek:
kullanımı: zanaat [-h] [görev [görev ...]]
konumsal argümanlar:
& Nbsp; görev
İsteğe bağlı argümanlar:
& Nbsp; -h, bu yardım iletisini ve çıkış göstermek help
Mevcut görevler:
- Kek: Baskılar kek, ve foo & ilk çalıştırmak için bar bağlıdır
- Otomatik: Eğer "zanaat" hiçbir argüman tedarik zaman çalışacaktır.
- Kurulum: Ben herhangi bir çağrı için "zanaat" bir kez çalışacak
- Foo:
- Bar: Baskılar bar
Gördüğünüz gibi, hertask fonksiyonu için docstring'ini sonra yardım çıkışı temsil edilecek ve Docstringler ihmal edilebilir.
Sen gibi bireysel görevleri arayabilirsiniz:
zanaat foo
ve benzeri bir çağrı ile birden çok görevi çalıştırın:
zanaat foo bar

Bu sürümde Yeni nedir:

  • zanaat izolasyonu ve gerçek görevi alıcı Fix hata

sürüm 0.2.0 Yeni nedir:) (

  • eklendi kurulum () ve oto görevleri
  • depends yoluyla görev bağımlılıkları için destek eklendi

Gereksinimler :

  • Python

Benzer yazılım

ClamAv#
ClamAv#

3 Jun 15

Voodoo Compiler
Voodoo Compiler

20 Feb 15

CmdOption
CmdOption

28 Sep 15

SmartEiffel
SmartEiffel

3 Jun 15

Yorumlar Craft

Yorum Bulunamadı
Yorum eklemek
Görüntülerde açın!