मैं एक निर्माण प्रणाली SCons का उपयोग करता है का सामना करना पड़ा। बिल्कुल नहीं SCons अपने आप में एक नहीं बल्कि परिष्कृत ढांचा होने के साथ परिचित होने के नाते मैं बहुत निराश हो मुद्दों का निर्माण डिबग करने के लिए सक्षम नहीं किया जा रहा।कैसे उत्पादन पूर्ण विस्तारित कमांड लाइन के लिए SCons स्थापित करने के लिए?
मैं SCons पूरी तरह से विस्तृत आदेश पंक्ति आह्वान (जैसा कि आप देख अधिकांश के साथ प्रणाली के निर्माण) मुझे पता चला आप --debug = presub विकल्प इस्तेमाल कर सकते हैं लेकिन (कम से कम पर OSX) किया जा रहा है प्रिंटआउट करना चाहते हैं यह बेकार है, क्योंकि यह अविस्तारित चर
उदाहरण के लिएका मूल्य प्रिंट:
Building build/obj/ios-uni-rel-sta-clang/common/libs/boost/libs/date_time/src/gregorian/date_generators.i386.o with action: $SHCXX -o $TARGET -c $SHCXXFLAGS $SHCCFLAGS $_CCCOMCOM $SOURCES
भी एक वर्बोज़ = 1 है पैरामीटर SCons कमांड लाइन पर आपूर्ति कर सकते हैं लेकिन संस्करण मुझे मिल गया (2.3.4 के साथ कम से कम), यह अत्यधिक शब्द ज्यादा कुछ भी नहीं लगता है।
मैं यह नहीं कह रहा हूँ SCons बुरा है, लेकिन यह थोड़ा कर लगाने बन जाता है और विशाल बनाए रखने के लिए :(
किसी SCons से परिचित? क्या मॉड्यूल, जहां वास्तविक आदेश लागू हो जाता है? मैं तो बस करना चाहते हैं कुछ प्रिंट जोड़ने ...
वैकल्पिक रूप से, कैसे आप सेटअप PyDev या PyCharm SCons --debug = pdb का उपयोग कर हुक करने कर सकते हैं? किसी को भी इस?
धन्यवाद रोमन! – Rastikan
क्या आप दिखा सकते हैं कि वास्तविक आउटपुट अब क्या है? इसके अलावा आप किस पैकेज को बनाने की कोशिश कर रहे हैं? स्कैन बिल्ड सिस्टम डेवलपर्स को पूर्ण आउटपुट छुपाने की अनुमति देता है। – bdbaddog
क्या यह एक पैच किए गए स्कैन का उपयोग कर रहा है? मैं खिड़कियों पर 2.3.4 है और यह अपने सभी घिनौने विस्तार –