बिल्ड निर्माण स्वचालन स्क्रिप्ट लिखने के लिए मैंने पायथन का उपयोग करने के लिए एनएएनटी से स्विच किया। मैं उत्सुक हूं कि क्या मेक, चींटी और एनएएनटी के समान किसी भी निर्माण ढांचे के लायक हैं, लेकिन इसके बजाय, पायथन आधारित हैं। उदाहरण के लिए, रुबी में रेक है। पायथन के बारे में क्या?क्या पाइथन में लिखे गए कोई भी अच्छे निर्माण ढांचे हैं?
उत्तर
प्रयास करें या फिर आप अजगर परियोजनाओं के निर्माण के लिए कुछ करने के लिए देख रहे हैं?
आवश्यक नहीं है। मुझे ऐसा कुछ चाहिए जो किसी भी गैर-पायथन परियोजनाओं को भी बना सके। NANT, चींटी, और रेक के पास बहुमुखी प्रतिभा है और वे अपने स्वयं के भाषा डोमेन तक ही सीमित नहीं हैं। –
मुझे लगता है कि आपको स्कैन को फिर से प्रयास करना चाहिए। –
मैं सहमत हूं ... आपको स्कोन के साथ थोडा समय बिताना है, यह पहली नज़र में दिखने से कहीं अधिक शक्तिशाली है। यह आपके इच्छित चीज़ों के सरल वर्णन से काम करता है, और जहां स्रोत है, और सही काम करेगा। –
Fabric भी है, लेकिन यह विशेष रूप से बिल्डिंग के बजाय तैनाती की दिशा में तैयार है।
मेरे रैपिड Throughts: SCons (ते सी ++) waf, चींटी/Maven करने के लिए बहुत simlar है ताकि आप इसे पसंद करते हैं अगर आप चींटी/Maven करने के लिए उपयोग किया जाता है काफी परिपक्व और अन्य भाषाओं के लिए भी उन्मुख है
पेवर बहुत पाइथनिक उन्मुख है, और यदि आप नहीं जानते कि कैसे शुरू करना है तो एक अच्छा विकल्प लगता है।
स्कैन Python3 के साथ काम नहीं करता है, जहां तक मुझे पता है। – leed25d
The Python wiki एक पृष्ठ on python build and deployment tools बनाए रखता है।
यह भी निकट-डुप्लिकेट नोट करें: [निर्माण स्वचालन - क्या पाइथन में एक रेक बराबर है? - स्टैक ओवरफ़्लो] (http://stackoverflow.com/questions/1407837/is-there-an-rake-equivalent-in-python) – nealmcb