blob: 643b7ecf0d572c05e570526c56283b4f529b6286 [file] [log] [blame]
project(
'phosphor-modbus',
'cpp',
default_options: ['warning_level=3', 'werror=true', 'cpp_std=c++23'],
license: 'Apache-2.0',
version: '0.1',
meson_version: '>=1.1.1',
)
phosphor_dbus_interfaces_dep = dependency('phosphor-dbus-interfaces')
phosphor_logging_dep = dependency('phosphor-logging')
sdbusplus_dep = dependency('sdbusplus')
default_deps = [
phosphor_dbus_interfaces_dep,
phosphor_logging_dep,
sdbusplus_dep,
]
common_include = include_directories('.')
subdir('common')
if get_option('modbus-rtu').allowed()
subdir('rtu')
endif
if get_option('tests').allowed()
subdir('tests')
endif