#!/bin/bash
lcovrc_file=".lcovrc"
sed -i '/include =/d' ${lcovrc_file}
sed -i '/exclude =/d' ${lcovrc_file}
echo "include = src/addons/virt_agent/common" >> ${lcovrc_file}
echo "include = src/addons/virt_agent/common/libvirt" >> ${lcovrc_file}
echo "include = src/addons/virt_agent/common/message" >> ${lcovrc_file}
echo "include = src/addons/virt_agent/common/util" >> ${lcovrc_file}
echo "include = src/addons/virt_agent/default_strategy" >> ${lcovrc_file}
echo "include = src/addons/virt_agent/dto" >> ${lcovrc_file}
echo "include = src/addons/virt_agent/election" >> ${lcovrc_file}
echo "include = src/addons/virt_agent/export/libvirt_helper" >> ${lcovrc_file}
echo "include = src/addons/virt_agent/export/vm_event" >> ${lcovrc_file}
echo "include = src/addons/virt_agent/over_commit/mem_manager" >> ${lcovrc_file}
echo "include = src/addons/virt_agent/status_manager" >> ${lcovrc_file}
echo "exclude = .h" >> ${lcovrc_file}