আমার কিছু প্যাকেজ আছে আসুন তাদের কল করুন 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
।