আমার কিছু প্যাকেজ আছে আসুন তাদের কল করুন 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, তৈরি লক্ষ্যগুলি হবে তাদের প্যাকেজ-থেকে-প্যাকেজ নির্ভরতা ঘোষণা করার সাথে সাথে ফলাফলগুলি প্যাকেজগুলি হবে এবং প্রতিটি টার্গেটের সাথে সম্পর্কিত ক্রিয়াকলাপটি প্যাকেজটি তৈরি করার আদেশ হবে be । এগুলি সম্পর্কে সমস্ত কিছু পড়তে ইনস্টল করুন make-docএবং টাইপ করুন info make।