Leiningen (software)
ಲೈನಿಂಗನ್ ಎಂಬುದು ಕ್ಲೋಜೂರ್ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆಯಲ್ಲಿ ಬರೆಯಲಾದ ಸಾಫ್ಟ್ವೇರ್ ಯೋಜನೆಗಳ ಸರಳ ಸಂರಚನೆಗಾಗಿ ನಿರ್ಮಾಣ ಯಾಂತ್ರೀಕೃತಗೊಂಡ ಮತ್ತು ಅವಲಂಬನೆ ನಿರ್ವಹಣಾ ಸಾಧನವಾಗಿದೆ. ಫಿಲ್ ಹಗೆಲ್ಬರ್ಗ್ ಅವರು ಲೈನಿಂಗನ್ ಅನ್ನು ರಚಿಸಿದರು. ಅಪಾಚೆ ಮಾವೆನ್ನ ಸಂಕೀರ್ಣತೆಗಳನ್ನು ಸರಳೀಕರಿಸುವ ಗುರಿಯೊಂದಿಗೆ ಫಿಲ್ ಈ ಯೋಜನೆಯನ್ನು ಪ್ರಾರಂಭಿಸಿದರು, ಅದೇ ಸಮಯದಲ್ಲಿ ಕ್ಲೋಜೂರ್ ಯೋಜನೆಗಳ ಅತ್ಯಂತ ಸಾಮಾನ್ಯ ನಿರ್ಮಾಣ ಅವಶ್ಯಕತೆಗಳನ್ನು ಭಾಷಾವೈಶಿಷ್ಟ್ಯದ ಕ್ಲೋಜರ್ನಲ್ಲಿ ವಿವರಿಸುವ ಮಾರ್ಗವನ್ನು ನೀಡಿದರು. ಈ ಗುರಿಗಳನ್ನು ಯೋಜನೆಯ ಟ್ಯಾಗ್ ಲೈನ್ನಲ್ಲಿ ಸಂಕ್ಷಿಪ್ತವಾಗಿ ಸೆರೆಹಿಡಿಯಲಾಗಿದೆ, "ನಿಮ್ಮ ಕೂದಲಿಗೆ ಬೆಂಕಿ ಹಚ್ಚದೆ ಸ್ವಯಂಚಾಲಿತ ಕ್ಲೋಜರ್ ಯೋಜನೆಗಳು". ಲೈನಿಂಗನ್ನ ವೈಶಿಷ್ಟ್ಯಗಳನ್ನು ಪ್ಲಗ್ಇನ್ ವ್ಯವಸ್ಥೆಯ ಮೂಲಕ ವಿಸ್ತರಿಸಬಹುದು, ಮತ್ತು ಇದನ್ನು ಹಲವಾರು ಕ್ರಿಯೆಗಳನ್ನು ಪ್ರಾರಂಭಿಸಬಹುದಾದ ಕಮಾಂಡ್ ಲೈನ್ ಇಂಟರ್ಫೇಸ್ನೊಂದಿಗೆ ಸರಬರಾಜು ಮಾಡಲಾಗುತ್ತದೆ, ಅವುಗಳೆಂದರೆಃ ಸರಳವಾದ ಕ್ಲೋಜರ್ ಪ್ರಾಜೆಕ್ಟ್ ಅಸ್ಥಿಪಂಜರದ ಮುಂಚಿತವಾಗಿ (ಎಒಟಿ) ಸಂಕಲನ ಅವಲಂಬನೆ ರೆಸಲ್ಯೂಶನ್ (ಸ್ವಯಂಚಾಲಿತ ಲೈಬ್ರರಿ ಡೌನ್ಲೋಡ್ ಮಾಡುವಿಕೆಯೊಂದಿಗೆ) ಯೋಜನೆಯ ಅವಲಂಬನೆಗಳನ್ನು ಲೋಡ್ ಮಾಡಲು ಕ್ಲಾಸ್ಪಾತ್ ಅನ್ನು ಸರಿಯಾಗಿ ಹೊಂದಿಸಿರುವ ಸಂವಾದಾತ್ಮಕ ಆರ್ಇಪಿಎಲ್ ಅನ್ನು ಪ್ರಾರಂಭಿಸಿ ಯೋಜನೆಯ ಕೋಡ್ ಮತ್ತು ಅವಲಂಬನೆಗಳ ಪ್ಯಾಕೇಜಿಂಗ್ ಅನ್ನು "ಉಬರ್ಜರ್". ಜಾರ್ ಫೈಲ್ ಲೈನಿಂಗನ್ ಅತ್ಯಂತ ವ್ಯಾಪಕವಾಗಿ-ಕೊಡುಗೆ-ಟು ಓಪನ್-ಸೋರ್ಸ್ ಕ್ಲೋಜರ್ ಯೋಜನೆಯಾಗಿದೆ. ಇದು ಕ್ಲೋಜರ್ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಪುಸ್ತಕದ 8ನೇ ಅಧ್ಯಾಯದಲ್ಲಿ ಕಾಣಿಸಿಕೊಂಡಿದೆ. ಬೂಟ್ (ತಂತ್ರಾಂಶ) ಲೈನಿಂಗನ್ ವರ್ಸಸ್ ಇರುವೆಗಳ ಉಲ್ಲೇಖಗಳನ್ನು ಸಹ ನೋಡಿ ಬಾಹ್ಯ ಕೊಂಡಿಗಳು ಎಕ್ಲಿಪ್ಸ್ ಪರವಾನಗಿ ಬಳಸಿ ಯಾಂತ್ರೀಕೃತಗೊಂಡ ತಂತ್ರಾಂಶವನ್ನು ನಿರ್ಮಿಸಿ