Find libmosquitto and ship it in release packages (iteration 2, step 1)

cmake/Mosquitto.cmake finds it through pkg-config; with
FRAMEASSISTANT_SHIP_MOSQUITTO=ON (all package presets) it installs
lib/libmosquitto.so.1 and Debian's copyright file and excludes the
library from the Qt bundler (D35). The build containers get
libmosquitto-dev, the test container the mosquitto broker.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
2026-10-06 14:44:20 +02:00
co-authored by Claude Opus 5.5
parent 7810db5cbe
commit e0229d6647
12 changed files with 74 additions and 6 deletions
+1 -1
View File
@@ -9,7 +9,7 @@ RUN apt-get update \
&& apt-get install -y --no-install-recommends \
ca-certificates cmake ninja-build pkgconf file patchelf g++ \
qt6-base-dev qt6-base-dev-tools qt6-declarative-dev qt6-declarative-dev-tools \
libgl-dev libegl-dev libvulkan-dev libxkbcommon-dev \
libgl-dev libegl-dev libvulkan-dev libxkbcommon-dev libmosquitto-dev \
qml6-module-qtquick qml6-module-qtquick-controls qml6-module-qtquick-layouts \
qml6-module-qtquick-templates qml6-module-qtqml-workerscript qml6-module-qtquick-window \
qml6-module-qttest qt6-qpa-plugins qt6-wayland \