summaryrefslogtreecommitdiff
path: root/meson.build
diff options
context:
space:
mode:
authorDylan Baker <dylan.c.baker@intel.com>2022-12-20 15:43:55 -0800
committerMarge Bot <emma+marge@anholt.net>2023-01-19 16:29:03 +0000
commit2653fe11c96f1192b3efd627814fd2a4abeb7e80 (patch)
tree7f0cd1088f6af7d96e704a4f2aa90b6bc9ec1ad3 /meson.build
parent202344e9a00870bee303cfaf4acb66b8c9946252 (diff)
downloadmesa-2653fe11c96f1192b3efd627814fd2a4abeb7e80.tar.gz
meson: use a feature option for lmsensors
Reviewed-by: Jesse Natalie <jenatali@microsoft.com> Acked-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/20409>
Diffstat (limited to 'meson.build')
-rw-r--r--meson.build18
1 files changed, 3 insertions, 15 deletions
diff --git a/meson.build b/meson.build
index 2dbd3228114..314aee5d046 100644
--- a/meson.build
+++ b/meson.build
@@ -2064,21 +2064,9 @@ if get_option('gallium-extra-hud')
pre_args += '-DHAVE_GALLIUM_EXTRA_HUD=1'
endif
-_sensors = get_option('lmsensors')
-if _sensors == 'true'
- _sensors = 'enabled'
- warning('lmsensors option "true" deprecated, please use "enabled" instead.')
-elif _sensors == 'false'
- _sensors = 'disabled'
- warning('lmsensors option "false" deprecated, please use "disabled" instead.')
-endif
-if _sensors != 'disabled'
- dep_lmsensors = cc.find_library('sensors', required : _sensors == 'enabled')
- if dep_lmsensors.found()
- pre_args += '-DHAVE_LIBSENSORS=1'
- endif
-else
- dep_lmsensors = null_dep
+dep_lmsensors = cc.find_library('sensors', required : get_option('lmsensors'))
+if dep_lmsensors.found()
+ pre_args += '-DHAVE_LIBSENSORS=1'
endif
_shader_replacement = get_option('custom-shader-replacement')