From 85856eaaa883307b9818d3b2d1a93f77bb1183c7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Simon=20St=C3=BCrz?= Date: Wed, 9 Dec 2020 10:58:53 +0100 Subject: [PATCH] Fix optional building with or without libudev --- libnymea-zigbee/libnymea-zigbee.pro | 10 +++++----- libnymea-zigbee/zigbeeuartadaptermonitor.cpp | 2 +- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/libnymea-zigbee/libnymea-zigbee.pro b/libnymea-zigbee/libnymea-zigbee.pro index ffe5456..0575a11 100644 --- a/libnymea-zigbee/libnymea-zigbee.pro +++ b/libnymea-zigbee/libnymea-zigbee.pro @@ -3,13 +3,13 @@ include(../config.pri) TARGET = nymea-zigbee1 TEMPLATE = lib - -disable_udev { +CONFIG += link_pkgconfig +packagesExist(libudev) { + message(Build with libudev support) + PKGCONFIG += libudev +} else { message(Build without libudev support) DEFINES += DISABLE_UDEV -} else { - CONFIG += link_pkgconfig - PKGCONFIG += libudev } SOURCES += \ diff --git a/libnymea-zigbee/zigbeeuartadaptermonitor.cpp b/libnymea-zigbee/zigbeeuartadaptermonitor.cpp index bc58fec..d115a8c 100644 --- a/libnymea-zigbee/zigbeeuartadaptermonitor.cpp +++ b/libnymea-zigbee/zigbeeuartadaptermonitor.cpp @@ -64,7 +64,7 @@ ZigbeeUartAdapterMonitor::ZigbeeUartAdapterMonitor(QObject *parent) : QObject(pa } }); - + m_timer->start(); #else // Init udev m_udev = udev_new();