From 63921c9db3b5fd6e14c3d42b84eaa76835231d91 Mon Sep 17 00:00:00 2001 From: Aleksander Morgado Date: Wed, 9 Mar 2022 13:06:04 +0100 Subject: qmi-firmware-update: skip building 'qfu-helpers-udev.c' if no udev --- src/qmi-firmware-update/meson.build | 5 ++++- src/qmi-firmware-update/qfu-helpers-udev.c | 8 ++++---- 2 files changed, 8 insertions(+), 5 deletions(-) (limited to 'src') diff --git a/src/qmi-firmware-update/meson.build b/src/qmi-firmware-update/meson.build index 8f4fbcf1..dca62dc8 100644 --- a/src/qmi-firmware-update/meson.build +++ b/src/qmi-firmware-update/meson.build @@ -38,7 +38,6 @@ sources = files( 'qfu-device-selection.c', 'qfu-dload-message.c', 'qfu-helpers.c', - 'qfu-helpers-udev.c', 'qfu-image.c', 'qfu-image-cwe.c', 'qfu-image-factory.c', @@ -55,6 +54,10 @@ sources = files( 'qfu-updater.c', ) +if enable_udev + sources += files('qfu-helpers-udev.c') +endif + enum_types = 'qfu-enum-types' sources += custom_target( diff --git a/src/qmi-firmware-update/qfu-helpers-udev.c b/src/qmi-firmware-update/qfu-helpers-udev.c index 07959575..516cdd0e 100644 --- a/src/qmi-firmware-update/qfu-helpers-udev.c +++ b/src/qmi-firmware-update/qfu-helpers-udev.c @@ -20,17 +20,17 @@ */ #include "config.h" - #include - #include -#if defined WITH_UDEV -# include +#if !defined WITH_UDEV +# error udev is required #endif + #include "qfu-helpers.h" #include "qfu-helpers-udev.h" +#include /******************************************************************************/ -- cgit v1.2.1