meson.build 381 B

12345678910111213141516171819202122
  1. if not have_bsd_user
  2. subdir_done()
  3. endif
  4. bsd_user_ss = ss.source_set()
  5. common_user_inc += include_directories('include')
  6. bsd_user_ss.add(files(
  7. 'bsdload.c',
  8. 'elfload.c',
  9. 'main.c',
  10. 'mmap.c',
  11. 'signal.c',
  12. 'strace.c',
  13. 'uaccess.c',
  14. ))
  15. # Pull in the OS-specific build glue, if any
  16. subdir(targetos)
  17. specific_ss.add_all(when: 'CONFIG_BSD_USER', if_true: bsd_user_ss)