Origem dailybuild do Launchpad no subdiretório do branch

2

Eu tenho uma ramificação de recompra que espelhei no Launchpad e estou tentando configurar uma compilação diária. O problema é que o diretório de origem do pacote é um subdiretório no ramo. Ao construir localmente, não há problema, porque posso apenas mudar para esse diretório. No entanto, com o bzr-builder do launchpad, ele faz tudo a partir do diretório superior na ramificação.

Minha receita de compilação atual é:

# bzr-builder format 0.3 deb-version {debupstream}-{revno}-{revno:packaging}
lp:kegbot
nest-part packaging lp:~szechyjs/kegbot/kegbot_debian debian debian

O ideal seria usar lp:kegbot/pykeg , mas isso não é possível no bzr.

Existe uma maneira fácil de construir o pacote no diretório kegbot / pykeg, configurando-o em minha receita ou algum tipo de variável de diretório de origem no arquivo de regras?

    
por Jared 27.06.2011 / 17:33

1 resposta

1

Não há como fazer isso a partir da própria receita.

Eu recomendaria fazer o substituto de. com o pykeg de dentro do debian / rules.

    
por jelmer 20.07.2011 / 01:31