diff --git a/debian/changelog b/debian/changelog index 9116e77..f53d7ed 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,5 +1,11 @@ -nymea-mqtt (0.1.0) UNRELEASED; urgency=medium +nymea-mqtt (0.1.1) UNRELEASED; urgency=medium + + * Bugfix release + + -- Michael Zanetti Fri, 12 Apr 2019 21:55:35 +0200 + +nymea-mqtt (0.1.0) bionic; urgency=medium * Initial release. - -- Michael Zanetti Tue, 13 Nov 2018 01:04:13 +0100 + -- Michael Zanetti Fri, 12 Apr 2019 21:55:31 +0200 diff --git a/debian/libnymea-mqtt-dev.install.in b/debian/libnymea-mqtt-dev.install.in index 20dd332..35c1510 100644 --- a/debian/libnymea-mqtt-dev.install.in +++ b/debian/libnymea-mqtt-dev.install.in @@ -1,2 +1,2 @@ -usr/lib/@DEB_HOST_MULTIARCH@/libnymea-mqtt.so +usr/lib/libnymea-mqtt.so usr/lib/@DEB_HOST_MULTIARCH@/ usr/include/nymea-mqtt/ diff --git a/debian/libnymea-mqtt.install.in b/debian/libnymea-mqtt.install.in index ab85e26..68e5bdd 100644 --- a/debian/libnymea-mqtt.install.in +++ b/debian/libnymea-mqtt.install.in @@ -1,3 +1,3 @@ -usr/lib/@DEB_HOST_MULTIARCH@/libnymea-mqtt.so.1 -usr/lib/@DEB_HOST_MULTIARCH@/libnymea-mqtt.so.1.0 -usr/lib/@DEB_HOST_MULTIARCH@/libnymea-mqtt.so.1.0.0 +usr/lib/libnymea-mqtt.so.1 usr/lib/@DEB_HOST_MULTIARCH@/ +usr/lib/libnymea-mqtt.so.1.0 usr/lib/@DEB_HOST_MULTIARCH@/ +usr/lib/libnymea-mqtt.so.1.0.0 usr/lib/@DEB_HOST_MULTIARCH@/ diff --git a/libnymea-mqtt/libnymea-mqtt.pri b/libnymea-mqtt/libnymea-mqtt.pri index 9e4ced1..fefd70e 100644 --- a/libnymea-mqtt/libnymea-mqtt.pri +++ b/libnymea-mqtt/libnymea-mqtt.pri @@ -1,19 +1,17 @@ -TARGET = nymea-mqtt +# Include this file in your project if you want to +# statically link to libnymea-mqtt QT -= gui QT += network -CONFIG += c++11 console static shared +CONFIG += c++11 console static CONFIG -= app_bundle -target.path = /usr/lib/$$system('dpkg-architecture -q DEB_HOST_MULTIARCH') -INSTALLS += target - SOURCES += \ mqttserver.cpp \ mqttpacket.cpp \ mqttsubscription.cpp \ - $$PWD/mqttclient.cpp + mqttclient.cpp PRIVATE_HEADERS = \ mqttpacket_p.h \ diff --git a/libnymea-mqtt/libnymea-mqtt.pro b/libnymea-mqtt/libnymea-mqtt.pro index 817e6fe..bce50dc 100644 --- a/libnymea-mqtt/libnymea-mqtt.pro +++ b/libnymea-mqtt/libnymea-mqtt.pro @@ -3,6 +3,15 @@ TARGET = nymea-mqtt include(libnymea-mqtt.pri) +# The .pri is made for other projects to include it in a static manner +# Change it to build a shared lib here. +CONFIG -= static +CONFIG += shared + +# install lib +target.path = /usr/lib +INSTALLS += target + # install headers pubheaders.files += $$PUBLIC_HEADERS pubheaders.path = /usr/include/nymea-mqtt/