blob: 40a65d3ed74a97834d221a6ac4e33464dea34d41 [file] [log] [blame]
Ben Tyner9ae5ca42020-02-28 13:13:50 -06001# gather analyzer sources to be used here and elsewhere if needed
Zane Shelley6e365872020-10-23 22:00:05 -05002analyzer_src = files(
3 'analyzer_main.cpp',
4 'hei_user_interface.cpp',
Zane Shelleyf4bd5ff2020-11-05 22:26:04 -06005 'initialize_isolator.cpp',
Zane Shelley6e365872020-10-23 22:00:05 -05006 '../util/ffdc_file.cpp',
Zane Shelleyf4bd5ff2020-11-05 22:26:04 -06007 '../util/pdbg.cpp',
Zane Shelley6e365872020-10-23 22:00:05 -05008 '../util/temporary_file.cpp',
9)
Ben Tyner9ae5ca42020-02-28 13:13:50 -060010
Zane Shelley61465db2020-10-30 14:53:11 -050011# Library dependencies.
12analyzer_deps = [
13 dbus_interfaces_dep,
14 libhei_dep,
15 sdbusplus_dep,
16]
17
Ben Tyner0205f3b2020-02-24 10:24:47 -060018# Create hardware error analyzer library
19analyzer = static_library('analyzer',
Ben Tyner9ae5ca42020-02-28 13:13:50 -060020 analyzer_src,
Zane Shelley0c44c2f2020-06-05 17:14:31 -050021 include_directories : incdir,
Zane Shelley61465db2020-10-30 14:53:11 -050022 dependencies : analyzer_deps,
Ben Tyner13683082020-06-25 12:49:47 -050023 cpp_args : test_arg,
Ben Tynerb859d792020-05-06 21:29:47 -050024 install : false)