snapcraft.yaml sintaxe para um binário pré-compilado

1

Eu fiz um servidor web c ++ que tem dependências. Eu geralmente os obtenho de aptidão. A única maneira que vejo para baixar e colocá-los em um piscar de olhos é criar uma peça e listá-los em "stage-packages".

O meu problema é que a peça requer um plug-in e uma fonte, dos quais não acho que seja necessário. Existe uma maneira de puxar as diferentes dependências por conta própria?

    
por Joe R. 12.01.2016 / 19:27

1 resposta

1

Então você não está usando o Snapcraft para construir seu servidor web (lembre-se que ele pode rodar make, cmake, autotools, etc.)? Use o plugin nil, então-- ele não faz nada, mas permite que você puxe pacotes de estágio. Por exemplo:

name: foo
version: 1.0
vendor: me <[email protected]>
summary: My app summary
description: My app description
icon: icon.png

parts:
  bar:
    plugin: nil
    stage-packages:
      - my-system-dependency
    
por Kyle 12.01.2016 / 21:19