2012-02-17 6 views
6

मैं एक निर्माण उपकरण (जैसे चींटी, मेवेन, मेक इत्यादि) की तलाश में हूं जो JSON- आधारित कॉन्फ़िगरेशन फ़ाइलों का उपयोग करता है?JSON- आधारित निर्माण उपकरण?

क्या ऐसा कोई उपकरण मौजूद है?

+1

चूंकि आप एएनटी और मेवेन शामिल करते हैं, हमें यह मानना ​​चाहिए कि आप जावा कोड बना रहे हैं। –

+2

मैं जावा ऐप नहीं बना रहा हूं और मुझे समझ में नहीं आ रहा है कि जेएसओएन एक्सएमएल की तुलना में डरावनी क्यों होनी चाहिए। दूसरी तरफ, मुझे लगता है;) –

उत्तर

0

मुझे लगता है कि आप वास्तव में क्या खोज रहे हैं वह एक ऐसा टूल है जो आपको XML में सब कुछ कॉन्फ़िगर करने के लिए मजबूर नहीं करता है?

उस स्थिति में आपकी सबसे अच्छी शर्त Gradle है। इसमें ANT या Maven के रूप में गोद लेने का एक ही प्रकार नहीं है, लेकिन दोनों से सीखने के पाठ का लाभ है।

मैं आपको मानक निर्माण टूलिंग से भटकने से सावधान रहना चाहता हूं ... यह आपके कोड को बनाने का प्रयास करने वाले अन्य लोगों के लिए ज़िंदगी कठिन बनाता है। यह build wrapper प्रदान करके हल किया गया कुछ है।

5

Google ने Gaudi चालू किया हालांकि यह अभी भी प्रारंभिक चरणों में है।

+0

क्या यह Google के वर्तमान प्रारंभिक चरण निर्माण उपकरण 'बेज़ेल' से संबंधित है? यदि हां, तो कैसे? – Julien

7

नोकिया/क्यूटी ने सिर्फ "क्यूबीएस" निर्माण प्रणाली की घोषणा की, जो जेएसओएन आधारित है, और वास्तव में आईडीई (जेएसओएन को अपनाने का मुख्य कारण) द्वारा आसान गोद लेने के लिए एक निर्माण इंजन है।

Introducing qbs

के बजाय एक "पूर्व मेकअप" Makefiles/vcprojs/आदि का जनरेटर

। (जैसे सीएमके और क्यूमेक इत्यादि), क्यूब्स वास्तव में निर्माण इंजन बनने का इरादा है।