diff --git a/debian/libnymea-mqtt-dev.install.in b/debian/libnymea-mqtt-dev.install.in index 20dd332..f97bc17 100644 --- a/debian/libnymea-mqtt-dev.install.in +++ b/debian/libnymea-mqtt-dev.install.in @@ -1,2 +1,3 @@ usr/lib/@DEB_HOST_MULTIARCH@/libnymea-mqtt.so usr/include/nymea-mqtt/ +usr/lib/@DEB_HOST_MULTIARCH@/pkgconfig/nymea-mqtt.pc diff --git a/libnymea-mqtt/libnymea-mqtt.pro b/libnymea-mqtt/libnymea-mqtt.pro index 5bc629c..2f82f85 100644 --- a/libnymea-mqtt/libnymea-mqtt.pro +++ b/libnymea-mqtt/libnymea-mqtt.pro @@ -14,6 +14,16 @@ INSTALLS += target # install headers pubheaders.files += $$PUBLIC_HEADERS -pubheaders.path = /usr/include/nymea-mqtt/ +pubheaders.path = $$[QT_INSTALL_PREFIX]/include/nymea-mqtt/ INSTALLS += pubheaders +# Create pkgconfig file +CONFIG += create_pc create_prl no_install_prl +QMAKE_PKGCONFIG_NAME = nymea-mqtt +QMAKE_PKGCONFIG_DESCRIPTION = nymea mqtt library +QMAKE_PKGCONFIG_PREFIX = $$[QT_INSTALL_PREFIX] +QMAKE_PKGCONFIG_INCDIR = $$[QT_INSTALL_PREFIX]/include/nymea-mqtt/ +QMAKE_PKGCONFIG_LIBDIR = $$target.path +QMAKE_PKGCONFIG_VERSION = "0.0.1" +QMAKE_PKGCONFIG_FILE = nymea-mqtt +QMAKE_PKGCONFIG_DESTDIR = pkgconfig