Because `set_source_files_properties` in cmake will overwrite the properties instead of appending them. This module implements addition and deletion by first `getting_source_file_property` and then `set_source_files_properties` Signed-off-by: xuxin19 <xuxin19@xiaomi.com>