1
0
mirror of https://github.com/eclipse/mosquitto.git synced 2025-05-09 09:11:11 +08:00

Add clients to snap.

This commit is contained in:
Roger A. Light 2018-04-12 12:37:49 +01:00
parent 55e9e84973
commit 151d36ffaa

View File

@ -18,6 +18,14 @@ apps:
restart-condition: always restart-condition: always
plugs: [network, network-bind] plugs: [network, network-bind]
pub:
command: usr/bin/mosquitto_pub
plugs: [network]
sub:
command: usr/bin/mosquitto_sub
plugs: [network]
parts: parts:
script: script:
@ -36,13 +44,13 @@ parts:
mosquitto: mosquitto:
plugin: make plugin: make
make-parameters: ["prefix=/usr", "WITH_SRV=no"]
source: https://github.com/eclipse/mosquitto source: https://github.com/eclipse/mosquitto
source-type: git source-type: git
build-packages: build-packages:
- libssl-dev - libssl-dev
- uuid-dev - uuid-dev
- libc-ares-dev
- xsltproc - xsltproc
- docbook-xsl - docbook-xsl
- gcc - gcc
@ -52,7 +60,10 @@ parts:
- libuuid1 - libuuid1
- libc-ares2 - libc-ares2
prime: prime:
- usr/local/sbin/mosquitto - usr/sbin/mosquitto
- usr/bin/mosquitto_pub
- usr/bin/mosquitto_sub
- usr/lib/libmosquitto.so*
- lib/*-linux-gnu/libcrypto.so* - lib/*-linux-gnu/libcrypto.so*
- lib/*-linux-gnu/libssl.so* - lib/*-linux-gnu/libssl.so*
- lib/*-linux-gnu/libuuid.so* - lib/*-linux-gnu/libuuid.so*