blob: cf7c8c52a616797d0abe1b26efc16493540a97d8 [file] [log] [blame]
Harshit Aghera560e6af2025-04-21 20:04:56 +05301gpusensor_sources = files(
2 'MctpRequester.cpp',
3 'NvidiaGpuMctpVdm.cpp',
4 'NvidiaGpuSensor.cpp',
5 'NvidiaGpuSensorMain.cpp',
6 'OcpMctpVdm.cpp',
7)
Harshit Aghera82d4a622025-04-21 19:09:02 +05308
9gpusensor_include_dir = include_directories('.', is_system: true)
10sensor_include_dir = include_directories('../..')
11
12executable(
13 'nvidiagpusensor',
14 gpusensor_sources,
15 implicit_include_directories: false,
16 include_directories: [gpusensor_include_dir, sensor_include_dir],
17 dependencies: [thresholds_dep, utils_dep],
18 install: true,
Patrick Williamsb75a54f2025-05-27 17:24:53 -040019 install_dir: '/usr/libexec/dbus-sensors',
Harshit Aghera82d4a622025-04-21 19:09:02 +053020)
Harshit Aghera560e6af2025-04-21 20:04:56 +053021
22if get_option('tests').enabled()
23 subdir('tests')
24endif