Các lợi ích và sự cố với các hệ thống khác nhau của Python make
là gì?Python tạo hệ thống
lưu ý Chúng tôi đang sử dụng denotations '(+)' và '(-)' tương ứng ở phần đầu của danh sách các mục để chỉ ra những lợi ích và các vấn đề.
Cho đến nay tôi biết
- buildit
- trước đây được biết đến như
pymake
- (-) dường như được obsolescing: phát hành cuối cùng là vào cuối năm 2007
- trước đây được biết đến như
- zc.buildout
- (+) hiện đang hoạt động như của 2010-07-20
- sử dụng cú pháp rc-file giống như với
[sections]
- (-) (?) Mã python có thể không dễ dàng được tích hợp vào tập tin cấu hình .
- dường như đặt trọng tâm nhiều vào việc làm việc với các tệp
.egg
.
- scons
- (+) hiện đang hoạt động như của 2010/07/20 file cấu hình
- được viết bằng Python tinh khiết
- (+) mã python có thể dễ dàng được tích hợp vào tệp cấu hình
- (-)? sử dụng Python cho các tập tin cấu hình có thể đòi hỏi thêm cách rườm rà
- waf
- (+)?Mark nói "Lợi ích là
scons
nhưng nhanh hơn" - Bất kỳ nhược điểm nào? Tại sao mọi người vẫn đang sử dụng
scons
?
- (+)?Mark nói "Lợi ích là
"thêm tính cách rườm rà"? Nó chắc chắn có vẻ rõ ràng và chính xác hơn bất kỳ phương án thay thế nào. Điểm của câu hỏi này là gì? –
có lẽ là một kho lưu trữ thông tin về các công cụ 'make' của python (ít nhất đó là giả định của tôi xem xét trạng thái CW) –
Tôi đã thực hiện một số nghiên cứu nhanh chóng và đưa ra danh sách này. Tôi tự hỏi a) nếu có nhiều lựa chọn hơn và b) nếu có một số khía cạnh đáng chú ý khác cho các tùy chọn được liệt kê ở đây. – intuited