Não quero ofender, mas a documentação do Snappy/Snapcraft deixa a desejar. Em particular, estou meio perdido sobre o que preciso fazer para lidar com esse caso de uso supostamente simples:
Meu aplicativo consiste em vários arquivos binários compilados, incluindo todas as bibliotecas necessárias (no meu caso, Qt 5.7) e vários arquivos de recursos. Preciso enviá-los como bibliotecas personalizadas, não quero que o Snapcraft compile ou construa nada. Na verdade, basta copiar as bibliotecas e garantir que minhas bibliotecas enviadas sejam usadas em vez de quaisquer padrões do sistema.
Existe algum exemplo para isso? No repositório snappy-playpen, parece que existem apenas casos mais complexos em que algo é baixado de outro lugar, ou algo montado a partir de pacotes existentes, etc.
Responder1
Basta usar o dump
plugin para este caso:http://snapcraft.io/docs/reference/plugins/dump
Deve ser colocado tudo em um diretório e você pode usar filesets
para especificar quais bits exatamente você deseja copiar. Use organize
para renomear coisas.
Encontre mais exemplosaqui.