मेरे पास कुछ पैकेज हैं। चलो उन्हें बुलाओ A.deb
, B.deb
और C.deb
। प्रत्येक पैकेज में एक समान स्रोत पैकेज A.dsc
और A.tar.gz
, B.dsc
और B.tar.gz
, C.dsc
और होता है C.tar.gz
। पैकेज एक दूसरे पर निर्भर करते हैं: C.deb
पर निर्भर करता है B.deb
और B.deb
पर निर्भर करता हैA.deb
यदि मैं संशोधित करता हूं A.deb
, तो मुझे पुनर्निर्माण करने की आवश्यकता है B.deb
या यह काम नहीं करेगा। उसी के लिए चला जाता है B.deb
और C.deb
। क्या इस प्रक्रिया को स्वचालित करने का कोई तरीका है? वहाँ शायद एक उपकरण या स्क्रिप्ट है कि यह मेरे लिए क्या करेंगे? यदि नहीं, तो मैं इसे स्वयं कैसे कर सकता हूं?
इसके अलावा, मेरे पैकेज नहीं हैं।
make
लिए आविष्कार किया गया था। एक मेकफाइल में ऐसे नियम शामिल हैं जो यह निर्धारित करते हैं कि क्या बदल दिया गया है जिसके आधार पर पुन: निर्माण / पुनर्निर्माण की आवश्यकता है।
make
, और जैसा कि आपने खुद कहा, @xiaodongjie, मेक टारगेट परिणामी पैकेज होंगे, पैकेज-टू-पैकेज निर्भरता घोषित होने के साथ, और प्रत्येक लक्ष्य के लिए संबंधित कार्रवाई वह कमांड होगी जो पैकेज बनाती है । स्थापित करें make-doc
और info make
इसके बारे में सभी पढ़ने के लिए टाइप करें ।