1# Source files. 2analyzer_src = files( 3 'analyzer_main.cpp', 4 'create_pel.cpp', 5 'guard.cpp', 6 'hei_user_interface.cpp', 7 'initialize_isolator.cpp', 8 'ras-data/ras-data-parser.cpp', 9 'resolution.cpp', 10 'service_data.cpp', 11) 12 13# Library dependencies. 14analyzer_deps = [ 15 dbus_interfaces_dep, 16 libhei_dep, 17 nlohmann_json_dep, 18 sdbusplus_dep, 19 valijson_dep, 20] 21 22# Create static library. 23analyzer_lib = static_library( 24 'analyzer_lib', 25 analyzer_src, 26 include_directories : incdir, 27 dependencies : analyzer_deps, 28 cpp_args : [ package_args, test_arg ], 29 install : false, 30) 31 32# Install the RAS data files. 33subdir('ras-data') 34 35