it-swarm.com.de

Packen meiner Qt-Binary-Anwendung im Handumdrehen

Ich meine keine Beleidigung, aber die Snappy/Snapcraft-Dokumentation lässt zu wünschen übrig. Insbesondere verliere ich etwas von dem, was ich tun muss, um diesen vermeintlich einfachen Anwendungsfall zu handhaben:

Meine Anwendung besteht aus einer Reihe kompilierter Binärdateien, einschließlich aller erforderlichen Bibliotheken (in meinem Fall Qt 5.7) und einer Reihe von Ressourcendateien. Ich muss diese als benutzerdefinierte Bibliotheken versenden, ich möchte nicht, dass Snapcraft irgendetwas kompiliert oder erstellt. Kopiere einfach die Bibliotheken und stelle sicher, dass meine mitgelieferten Bibliotheken anstelle der Standardeinstellungen des Systems verwendet werden.

Gibt es dafür ein Beispiel? Im Snappy-Playpen-Repo scheint es nur komplexere Fälle zu geben, in denen etwas von einem anderen Ort heruntergeladen oder aus vorhandenen Paketen usw. zusammengestellt wird.

3
ndbd

Verwenden Sie in diesem Fall einfach das dump -Plugin: http://snapcraft.io/docs/reference/plugins/dump

Es sollte alles in einem Verzeichnis gespeichert werden und Sie können filesets verwenden, um anzugeben, über welche Bits genau Sie kopieren möchten. Verwenden Sie organize, um Dinge umzubenennen.

Weitere Beispiele finden Sie hier .

2
dholbach