Leiningen (software)
લેઇનિંગન એ ક્લોઝર પ્રોગ્રામિંગ ભાષામાં લખાયેલા સોફ્ટવેર પ્રોજેક્ટ્સના સરળ રૂપરેખાંકન માટે બિલ્ડ ઓટોમેશન અને નિર્ભરતા વ્યવસ્થાપન સાધન છે. લેઇનિંગનની રચના ફિલ હેગલબર્ગે કરી હતી. ફિલ્મે અપાચે માવેનની જટિલતાઓને સરળ બનાવવાના ઉદ્દેશ્ય સાથે પ્રોજેક્ટની શરૂઆત કરી હતી, જ્યારે ક્લોઝર પ્રોજેક્ટ્સની સૌથી સામાન્ય નિર્માણ જરૂરિયાતોને રૂઢિપ્રયોગાત્મક ક્લોઝરમાં વર્ણવવાની રીત રજૂ કરી હતી. આ ઉદ્દેશો પ્રોજેક્ટની ટેગ લાઇનમાં સંક્ષિપ્તમાં કેદ કરવામાં આવ્યા છે, "તમારા વાળમાં આગ લગાવ્યા વિના ઓટોમેટ ક્લોઝર પ્રોજેક્ટ્સ". લેઇનિંગનની વિશેષતાઓને પ્લગઇન સિસ્ટમ દ્વારા વિસ્તૃત કરી શકાય છે, અને તે કમાન્ડ લાઇન ઇન્ટરફેસ સાથે પૂરી પાડવામાં આવે છે જે સંખ્યાબંધ ક્રિયાઓ શરૂ કરી શકે છે, જેમાં નીચેનાનો સમાવેશ થાય છેઃ એક સરળ ક્લોઝર પ્રોજેક્ટ હાડપિંજર એહેડ-ઓફ-ટાઇમ (એઓટી) સંકલન ડિપેન્ડન્સી રિઝોલ્યુશનની પેઢી (સ્વચાલિત લાઇબ્રેરી ડાઉનલોડ સાથે) ઇન્ટરેક્ટિવ આરઈપીએલ શરૂ કરો જેમાં પ્રોજેક્ટ ડિપેન્ડન્સીઝને "ઉબેરજર" માં લોડ કરવા માટે ક્લાસપાથ યોગ્ય રીતે સેટ કરેલ હોય. જાર ફાઇલ લેઇનિંગન એ સૌથી વધુ વ્યાપકપણે યોગદાન આપતો ઓપન-સોર્સ ક્લોઝર પ્રોજેક્ટ છે. તે ક્લોઝર પ્રોગ્રામિંગ પુસ્તકના પ્રકરણ 8 માં દર્શાવવામાં આવ્યું છે. આ પણ જુઓ બુટ (સોફ્ટવેર) લેઇનિંગન વિરુદ્ધ કીડીઓ સંદર્ભો બાહ્ય કડીઓ એક્લિપ્સ લાઇસન્સનો ઉપયોગ કરીને ઓટોમેશન સોફ્ટવેર બનાવો