Bazı paketlerim var. Onları diyelim A.deb
, B.deb
ve C.deb
. Her paketin karşılık gelen bir kaynak paketi vardır A.dsc
ve A.tar.gz
, B.dsc
ve B.tar.gz
, C.dsc
ve C.tar.gz
. Paketler birbirine C.deb
bağlıdır : bağlıdır B.deb
ve B.deb
bağlıdırA.deb
Değiştirirsem A.deb
, yeniden inşa etmem gerekir, B.deb
aksi takdirde çalışmaz. Aynı şey B.deb
ve için de geçerlidir C.deb
. Bu süreci otomatikleştirmenin bir yolu var mı? Benim için yapacak bir araç veya senaryo var mı? Değilse, kendim nasıl otomatikleştirebilirim?
Buna ek olarak, Paketlerim yok.
make
için icat edildiğini düşünüyorum . Bir makefile, neyin değiştiğine göre yeniden derlenmesi / yeniden oluşturulması gerektiğini belirleyen kurallar içerir.
make
ve kendiniz söylediğiniz gibi @ xiaodongjie, hedefleri paketten pakete bağımlılıkları beyan edilen sonuçlanan paketler olacak ve her bir hedef için ilişkili eylem, paketi yapan komut olacaktır. . Her şeyi okumak için yükleyin make-doc
ve yazın info make
.