Sandbox um comando make install

1

Existe uma maneira de listar todos os arquivos copiados enquanto o comando "make install" é emitido?

Eu preciso que eles criem uma lista de arquivos a serem rsyncados para outros servidores.

    
por Kokizzu 28.06.2013 / 04:48

1 resposta

3

Depende do Makefile. Se for o padrão criado com automake , você pode executar:

make install DESTDIR=/tmp/stage

e todos os seus arquivos terminarão em /tmp/stage . Você pode então rsync-los para onde você precisar.

Ou melhor ainda, crie um pacote adequado (rpm, deb ..) que você possa instalar com suas ferramentas padrão. É um pouco mais envolvido, mas leva a um sistema muito mais organizado.

    
por 28.06.2013 / 05:09