From 083f756d71cfebb81b527ebd4875a67d8dd57bc6 Mon Sep 17 00:00:00 2001 From: Stanislav Ravas Date: Thu, 26 Nov 2020 16:48:15 +0100 Subject: [PATCH] Generate shlibs control file for debian package Without the control file, dpkg-shlibdeps won't recognize this package. Depending packages created by library user would end up without dependency on libpaho-mqtt. Signed-off-by: Stanislav Ravas --- CMakeLists.txt | 2 ++ 1 file changed, 2 insertions(+) diff --git a/CMakeLists.txt b/CMakeLists.txt index 4da3f77c..7bfee10e 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -62,6 +62,8 @@ ENDIF() IF(PAHO_BUILD_DEB_PACKAGE) set(CMAKE_INSTALL_DOCDIR share/doc/libpaho-mqtt) + set(CPACK_DEBIAN_PACKAGE_GENERATE_SHLIBS ON) + set(CPACK_DEBIAN_PACKAGE_GENERATE_SHLIBS_POLICY ">=") ENDIF() ADD_SUBDIRECTORY(src)