Come creare un pacchetto scattante per EasyCwmp?


2

Ho sviluppato un demone open source EasyCwmp . EasyCwmp ha molte dipendenze come libcurl, libubox, libubus, libuci, json, libmicroxml.

Voglio generare un pacchetto scattante per il core Ubuntu per il mio EasyCwmp open source. Ecco alcune delle mie domande:

  1. Il pacchetto snappy dovrebbe contenere i binari predefiniti del demone e delle librerie o dovrebbe contenere solo il codice sorgente?
  2. Come scrivere il file .yml per il mio caso?

Risposte:


2

Puoi usare binari precompilati o generarli durante la compilazione. Entrambi vanno bene.

Dopo aver esaminato la fonte di EasyCwmp solo brevemente, sembra che tu possa usare il autotoolsplugin per questo. Un esempio di questo in azione può essere visualizzato qui .

È possibile utilizzare build-packagesper indicare i pacchetti necessari per la compilazione e utilizzare stage-packagesper elencare i pacchetti .deb di cui si desidera raggruppare il contenuto nel proprio snap.

Ulteriori informazioni qui: https://developer.ubuntu.com/snappy/build-apps

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.