Cake là một chương trình xây dựng đơn giản viết bằng Python, tương tự như Rake.
Nó sử dụng một tập tin yaml đơn giản (Cakefile) để tải nhiệm vụ từ dự án của bạn. Bánh có thể được gọi từ bất cứ nơi nào trong dự án. Hỗ trợ cho các mô tả công việc và các thông số.
Cách sử dụng:
bánh [taskname] [taskargs]
Ví dụ:
$ Cat Cakefile
TASKDIRS:
& Nbsp; - demo
$ Cat demo / * py.
từ bánh nhiệm vụ nhập khẩu
def chung ():
& Nbsp; in "mã chung hoàn thành"
task
def một ():
& Nbsp; chung ()
& Nbsp; in "một kết thúc"
task ()
def hai ():
& Nbsp; chung ()
& Nbsp; print "hai hoàn thành"
task ("nhiệm vụ phức tạp")
def ba (trị giá):
& Nbsp; chung ()
& Nbsp; in "ba kết thúc với giá trị% s" giá trị%
$ Bánh
(Trong / home / alex / công việc / python / bánh)
bánh một #
bánh nhiệm vụ ba (value) # phức tạp
bánh hai #
$ Bánh ba 2
(Trong / home / alex / công việc / python / bánh)
mã phổ biến xong
ba kết thúc với giá trị 2
Cài đặt:
pips cài đặt bánh
Yêu cầu :
- Python
- PyYAML
Bình luận không