1i3c_ss = ss.source_set() 2i3c_ss.add(when: 'CONFIG_I3C', if_true: files('core.c')) 3i3c_ss.add(when: 'CONFIG_ASPEED_SOC', if_true: files('aspeed_i3c.c')) 4i3c_ss.add(when: 'CONFIG_MOCK_TARGET', if_true: files('mock-target.c')) 5i3c_ss.add(when: 'CONFIG_REMOTE_I3C', if_true: files('remote-i3c.c')) 6system_ss.add_all(when: 'CONFIG_I3C', if_true: i3c_ss) 7