Leiningen (software)
लाइनिंगन क्लॉजर प्रोग्रामिंग भाषा में लिखे गए सॉफ्टवेयर परियोजनाओं के सरल विन्यास के लिए एक निर्माण स्वचालन और निर्भरता प्रबंधन उपकरण है। लैनिंगन को फिल हेगलबर्ग ने बनाया था। फिल ने अपाचे मावेन की जटिलताओं को सरल बनाने के उद्देश्य से परियोजना शुरू की, जबकि मुहावरेदार क्लोजर में क्लोजर परियोजनाओं की सबसे आम निर्माण आवश्यकताओं का वर्णन करने का एक तरीका पेश किया। इन उद्देश्यों को परियोजना की टैग लाइन, "अपने बालों में आग लगाए बिना स्वचालित क्लॉजर परियोजनाओं" में संक्षेप में कैद किया गया है। लैनिंगन की विशेषताओं को एक प्लगइन प्रणाली के माध्यम से बढ़ाया जा सकता है, और इसे एक कमांड लाइन इंटरफेस के साथ आपूर्ति की जाती है जो कई कार्यों को शुरू कर सकता है, जिसमें शामिल हैंः एक साधारण क्लोजर परियोजना कंकाल की पीढ़ी समय से पहले (ए. ओ. टी.) संकलन निर्भरता संकल्प (स्वचालित पुस्तकालय डाउनलोड के साथ) एक इंटरैक्टिव आर. ई. पी. एल. शुरू करें जिसमें परियोजना निर्भरताओं को लोड करने के लिए क्लासपाथ सही ढंग से सेट किया गया है। इसे क्लॉजर प्रोग्रामिंग पुस्तक के अध्याय 8 में चित्रित किया गया है। बूट (सॉफ्टवेयर) लाइनिंगन बनाम चींटियों के संदर्भ भी देखें बाहरी लिंक एक्लिप्स लाइसेंस का उपयोग करके स्वचालन सॉफ्टवेयर का निर्माण करें