2009-02-12 9 views
15

बिल्ड निर्माण स्वचालन स्क्रिप्ट लिखने के लिए मैंने पायथन का उपयोग करने के लिए एनएएनटी से स्विच किया। मैं उत्सुक हूं कि क्या मेक, चींटी और एनएएनटी के समान किसी भी निर्माण ढांचे के लायक हैं, लेकिन इसके बजाय, पायथन आधारित हैं। उदाहरण के लिए, रुबी में रेक है। पायथन के बारे में क्या?क्या पाइथन में लिखे गए कोई भी अच्छे निर्माण ढांचे हैं?

+0

यह भी निकट-डुप्लिकेट नोट करें: [निर्माण स्वचालन - क्या पाइथन में एक रेक बराबर है? - स्टैक ओवरफ़्लो] (http://stackoverflow.com/questions/1407837/is-there-an-rake-equivalent-in-python) – nealmcb

उत्तर

21

SCons

प्रयास करें या फिर आप अजगर परियोजनाओं के निर्माण के लिए कुछ करने के लिए देख रहे हैं?

+0

आवश्यक नहीं है। मुझे ऐसा कुछ चाहिए जो किसी भी गैर-पायथन परियोजनाओं को भी बना सके। NANT, चींटी, और रेक के पास बहुमुखी प्रतिभा है और वे अपने स्वयं के भाषा डोमेन तक ही सीमित नहीं हैं। –

+0

मुझे लगता है कि आपको स्कैन को फिर से प्रयास करना चाहिए। –

+0

मैं सहमत हूं ... आपको स्कोन के साथ थोडा समय बिताना है, यह पहली नज़र में दिखने से कहीं अधिक शक्तिशाली है। यह आपके इच्छित चीज़ों के सरल वर्णन से काम करता है, और जहां स्रोत है, और सही काम करेगा। –

5

निम्नलिखित देखो अच्छा, लेकिन मैं उन्हें (अभी तक) उपयोग नहीं किया है:

पेवर विशेष रूप से होनहार लग रहा है।

1

Fabric भी है, लेकिन यह विशेष रूप से बिल्डिंग के बजाय तैनाती की दिशा में तैयार है।

2

मेरे रैपिड Throughts: SCons (ते सी ++) waf, चींटी/Maven करने के लिए बहुत simlar है ताकि आप इसे पसंद करते हैं अगर आप चींटी/Maven करने के लिए उपयोग किया जाता है काफी परिपक्व और अन्य भाषाओं के लिए भी उन्मुख है

पेवर बहुत पाइथनिक उन्मुख है, और यदि आप नहीं जानते कि कैसे शुरू करना है तो एक अच्छा विकल्प लगता है।

+0

स्कैन Python3 के साथ काम नहीं करता है, जहां तक ​​मुझे पता है। – leed25d

संबंधित मुद्दे

 संबंधित मुद्दे