Empacotando meu aplicativo Qt-Binary rapidamente

Empacotando meu aplicativo Qt-Binary rapidamente

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 dumpplugin para este caso:http://snapcraft.io/docs/reference/plugins/dump

Deve ser colocado tudo em um diretório e você pode usar filesetspara especificar quais bits exatamente você deseja copiar. Use organizepara renomear coisas.

Encontre mais exemplosaqui.

informação relacionada