xref: /openbmc/phosphor-virtual-sensor/src/meson.build (revision 6272a39308bf6c1945edabf54891157c8079165a)
1*6272a393SAlexander Hansenexecutable(
2*6272a393SAlexander Hansen    'virtual-sensor',
3*6272a393SAlexander Hansen    [
4*6272a393SAlexander Hansen        'calculate.cpp',
5*6272a393SAlexander Hansen        'dbusSensor.cpp',
6*6272a393SAlexander Hansen        'dbusUtils.cpp',
7*6272a393SAlexander Hansen        'main.cpp',
8*6272a393SAlexander Hansen        'virtualSensor.cpp',
9*6272a393SAlexander Hansen    ],
10*6272a393SAlexander Hansen    dependencies: [
11*6272a393SAlexander Hansen        dependency('nlohmann_json', include_type: 'system'),
12*6272a393SAlexander Hansen        dependency('phosphor-dbus-interfaces'),
13*6272a393SAlexander Hansen        dependency('phosphor-logging'),
14*6272a393SAlexander Hansen        dependency('sdbusplus'),
15*6272a393SAlexander Hansen        exprtk,
16*6272a393SAlexander Hansen    ],
17*6272a393SAlexander Hansen    install: true,
18*6272a393SAlexander Hansen    install_dir: get_option('libexecdir') / meson.project_name(),
19*6272a393SAlexander Hansen)
20