У мене є кілька пакетів. Давайте назвемо їх 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було придумано. Makefile включає правила, які визначають, що потрібно перекомпілювати / перебудувати на основі того, що змінилося.
make, і як ви самі сказали, @xiaodongjie, цільовими цілями стануть результуючі пакунки, де оголошуються їх залежність від пакета до пакету, і пов'язана дія для кожної цілі буде командою, яка створює пакет . Встановіть make-docі введіть, info makeщоб прочитати все про нього.