1 रिपॉजिटरी
Inclusion of versioned directories in the source path to allow different implementations per language version.
Distinct from Source Code Isolation: Specific to language versioning in the source path, whereas general source code isolation is for custom vs upstream code.
Explore 1 awesome GitHub repository matching software engineering & architecture · Version-Specific Source Paths. Refine with filters or upvote what's useful.
Sbt Scala और Java के लिए डिज़ाइन किया गया एक JVM बिल्ड टूल और डिपेंडेंसी प्रबंधन प्रणाली है। यह एक मल्टी-प्रोजेक्ट बिल्ड ऑर्केस्ट्रेटर के रूप में कार्य करता है जो सोर्स कोड के संकलन का प्रबंधन करता है, रिमोट रिपॉजिटरीज़ से बाहरी लाइब्रेरीज़ को हल करता है, और वितरण के लिए बाइनरीज़ को पैकेज करता है। यह प्रोजेक्ट अपने इंटरैक्टिव बिल्ड सिस्टम द्वारा प्रतिष्ठित है, जो वास्तविक समय में स्टेट निरीक्षण और कार्य निष्पादन के लिए एक रीड-इवैल-प्रिंट लूप प्रदान करता है। यह कार्यों को संसाधित करने के लिए डिपेंडेंसी-ग्राफ आधारित निष्पादन मॉडल का उपयोग करता है और डायनामिक बिल्ड कॉन्फ़िगरेशन के लिए एक टाइप-सेफ की-वैल्यू स्टोर बनाए रखता है। इसकी क्षमताओं में इंक्रीमेंटल रीकंपाइलेशन, मॉड्यूलर प्रोजेक्ट संगठन और स्वचालित टेस्ट निष्पादन के साथ JVM बिल्ड ऑटोमेशन शामिल है। यह सिस्टम क्रॉस-वर्ज़न कंपाइलेशन, क्लाउड स्टोरेज में आर्टिफैक्ट पब्लिशिंग और कस्टम बिल्ड लॉजिक जोड़ने के लिए एक एक्स्टेंसिबल प्लगइन मॉडल का भी समर्थन करता है।
Includes version-specific directories in the source path to support different implementations across language versions.