subdir('pldm') conf = configuration_data() conf.set( 'HOST_STATE_TRANSITION_TIMEOUT', get_option('host-state-transition-timeout'), ) configure_file(output: 'common_config.h', configuration: conf) software_common_lib = static_library( 'software_common_lib', 'src/software_manager.cpp', 'src/device.cpp', 'src/software_config.cpp', 'src/software.cpp', 'src/software_update.cpp', 'src/host_power.cpp', 'src/utils.cpp', include_directories: ['.', 'include/', common_include], dependencies: [pdi_dep, phosphor_logging_dep, sdbusplus_dep, libpldm_dep], )