blob: ae29078ee59453bafc58e969d800643aa1be7cd1 [file] [log] [blame]
Lei YU093b5912019-10-22 15:28:51 +08001test(
Shawn McCarney23dee382024-11-11 18:41:49 -06002 'psutils-tests',
Lei YU093b5912019-10-22 15:28:51 +08003 executable(
Shawn McCarney23dee382024-11-11 18:41:49 -06004 'psutils-tests',
Lei YU9ab6d752019-10-28 17:03:20 +08005 'test_updater.cpp',
Shawn McCarney23dee382024-11-11 18:41:49 -06006 'test_utils.cpp',
7 'test_version.cpp',
Lei YU9ab6d752019-10-28 17:03:20 +08008 '../updater.cpp',
Faisal Awada5ace9fb2025-01-07 13:26:25 -06009 '../aei_updater.cpp',
Faisal Awadafe5b5c62025-03-22 10:50:01 -050010 '../validator.cpp',
11 '../model.cpp',
Shawn McCarney14572cf2024-11-06 12:17:57 -060012 '../utils.cpp',
Shawn McCarney23dee382024-11-11 18:41:49 -060013 '../version.cpp',
Patrick Williams516e22f2025-02-01 08:37:12 -050014 dependencies: [gtest, gmock, nlohmann_json_dep, phosphor_logging],
Lei YU9ab6d752019-10-28 17:03:20 +080015 implicit_include_directories: false,
Patrick Williams516e22f2025-02-01 08:37:12 -050016 include_directories: [libpower_inc, libi2c_inc, libi2c_dev_mock_inc],
Brandon Wymandc8e9312020-02-14 17:04:18 -060017 link_args: dynamic_linker,
Patrick Williams5c6a6932023-11-29 06:44:29 -060018 build_rpath: get_option('oe-sdk').allowed() ? rpath : '',
Patrick Williams516e22f2025-02-01 08:37:12 -050019 link_with: [libpower, libi2c_dev_mock],
20 ),
Lei YU9ab6d752019-10-28 17:03:20 +080021)