X-Git-Url: https://repo.jachan.dev/qemu.git/blobdiff_plain/fea2ad71c3e23f743701741346b51fdfbbff5ebf..3d83b78285d6e96636130f7d449fd02e2d4deee0:/linux-user/meson.build diff --git a/linux-user/meson.build b/linux-user/meson.build index 9549f81682..de4320af05 100644 --- a/linux-user/meson.build +++ b/linux-user/meson.build @@ -1,3 +1,12 @@ +if not have_linux_user + subdir_done() +endif + +linux_user_ss = ss.source_set() + +common_user_inc += include_directories('include/host/' / host_arch) +common_user_inc += include_directories('include') + linux_user_ss.add(files( 'elfload.c', 'exit.c', @@ -5,10 +14,10 @@ linux_user_ss.add(files( 'linuxload.c', 'main.c', 'mmap.c', - 'safe-syscall.S', 'signal.c', 'strace.c', 'syscall.c', + 'thunk.c', 'uaccess.c', 'uname.c', )) @@ -35,3 +44,5 @@ subdir('sh4') subdir('sparc') subdir('x86_64') subdir('xtensa') + +specific_ss.add_all(when: 'CONFIG_LINUX_USER', if_true: linux_user_ss)