Ho dei pacchi. Chiamiamoli così A.deb
, B.deb
e C.deb
. Ogni pacchetto ha un pacchetto sorgente corrispondente A.dsc
e A.tar.gz
, B.dsc
e B.tar.gz
, C.dsc
e C.tar.gz
. I pacchetti dipendono l'uno dall'altro: C.deb
dipende B.deb
e B.deb
dipende daA.deb
Se modifico A.deb
, devo ricostruire B.deb
o non funzionerà. Lo stesso vale per B.deb
e C.deb
. C'è un modo per automatizzare questo processo? C'è forse uno strumento o una sceneggiatura che lo farà per me? In caso contrario, come potrei automatizzarlo da solo?
Inoltre, non ci sono i miei pacchetti.
make
stato inventato. Un makefile include regole che determinano ciò che deve essere ricompilato / ricostruito in base a ciò che è cambiato.
make
, e come hai detto tu stesso, @xiaodongjie, i target di make sarebbero i pacchetti risultanti, con le loro dipendenze da pacchetto a pacchetto dichiarate, e l'azione associata per ogni target sarebbe il comando che rende il pacchetto . Installa make-doc
e digita info make
per leggere tutto al riguardo.