139b370a5SBrad Bishoptest(
239b370a5SBrad Bishop    'test_records',
339b370a5SBrad Bishop    executable(
439b370a5SBrad Bishop        'test_records',
539b370a5SBrad Bishop        'test_records.cpp',
639b370a5SBrad Bishop        dependencies: [
739b370a5SBrad Bishop            gtest,
839b370a5SBrad Bishop            phosphor_dbus_interfaces,
939b370a5SBrad Bishop            phosphor_logging,
1039b370a5SBrad Bishop            sdbusplus,
1139b370a5SBrad Bishop        ],
1239b370a5SBrad Bishop        implicit_include_directories: false,
1339b370a5SBrad Bishop        include_directories: '../..',
14dc8e9312SBrandon Wyman        link_args: dynamic_linker,
15*5c6a693eSPatrick Williams        build_rpath: get_option('oe-sdk').allowed() ? rpath : '',
1639b370a5SBrad Bishop        link_with: [
1739b370a5SBrad Bishop            libpower,
1839b370a5SBrad Bishop        ],
1939b370a5SBrad Bishop        objects: record_manager,
2039b370a5SBrad Bishop    )
2139b370a5SBrad Bishop)
22