xref: /openbmc/qemu/target/mips/meson.build (revision 0d70c5aa1bbfb0f5099d53d6e084337a8246cc0c)
1mips_user_ss = ss.source_set()
2mips_system_ss = ss.source_set()
3mips_ss = ss.source_set()
4mips_ss.add(files(
5  'cpu.c',
6  'fpu.c',
7  'gdbstub.c',
8  'msa.c',
9))
10mips_ss.add(zlib)
11
12if have_system
13  subdir('system')
14endif
15
16if 'CONFIG_TCG' in config_all_accel
17  subdir('tcg')
18endif
19
20mips_ss.add(when: 'CONFIG_KVM', if_true: files('kvm.c'))
21
22target_arch += {'mips': mips_ss}
23target_system_arch += {'mips': mips_system_ss}
24target_user_arch += {'mips': mips_user_ss}
25