Config.in.host 2.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778
  1. config BR2_PACKAGE_HOST_QEMU_ARCH_SUPPORTS
  2. bool
  3. default y if BR2_arm
  4. default y if BR2_armeb
  5. default y if BR2_aarch64
  6. default y if BR2_csky
  7. default y if BR2_i386
  8. default y if BR2_m68k
  9. default y if BR2_microblazeel
  10. default y if BR2_microblazebe
  11. default y if BR2_mips
  12. default y if BR2_mipsel
  13. default y if BR2_powerpc
  14. default y if BR2_powerpc64
  15. default y if BR2_powerpc64le
  16. default y if BR2_riscv
  17. default y if BR2_sh
  18. default y if BR2_sparc
  19. default y if BR2_x86_64
  20. depends on !BR2_powerpc_620 && !BR2_powerpc_630 && !BR2_powerpc_970
  21. config BR2_PACKAGE_HOST_QEMU_SYSTEM_ARCH_SUPPORTS
  22. bool
  23. default y if BR2_PACKAGE_HOST_QEMU_ARCH_SUPPORTS
  24. default y if BR2_mips64
  25. default y if BR2_mips64el
  26. config BR2_PACKAGE_HOST_QEMU_USER_ARCH_SUPPORTS
  27. bool
  28. default y if BR2_PACKAGE_HOST_QEMU_ARCH_SUPPORTS
  29. config BR2_PACKAGE_HOST_QEMU
  30. bool "host qemu"
  31. depends on BR2_PACKAGE_HOST_QEMU_SYSTEM_ARCH_SUPPORTS || BR2_PACKAGE_HOST_QEMU_USER_ARCH_SUPPORTS
  32. select BR2_PACKAGE_HOST_QEMU_LINUX_USER_MODE \
  33. if !BR2_PACKAGE_HOST_QEMU_SYSTEM_MODE && BR2_PACKAGE_HOST_QEMU_USER_ARCH_SUPPORTS
  34. select BR2_PACKAGE_HOST_QEMU_SYSTEM_MODE \
  35. if !BR2_PACKAGE_HOST_QEMU_USER_ARCH_SUPPORTS
  36. help
  37. QEMU is a generic and open source machine emulator and
  38. virtualizer.
  39. This option builds an emulator for your selected architecture.
  40. http://www.qemu.org
  41. if BR2_PACKAGE_HOST_QEMU
  42. comment "Emulators selection"
  43. config BR2_PACKAGE_HOST_QEMU_SYSTEM_MODE
  44. bool "Enable system emulation"
  45. depends on BR2_PACKAGE_HOST_QEMU_SYSTEM_ARCH_SUPPORTS
  46. help
  47. Enables the build of the system emulator, which allows to
  48. boot an entire system in Qemu.
  49. config BR2_PACKAGE_HOST_QEMU_LINUX_USER_MODE
  50. bool "Enable Linux user-land emulation"
  51. depends on BR2_PACKAGE_HOST_QEMU_USER_ARCH_SUPPORTS
  52. help
  53. Enables the build of the user-land emulator, which allows to
  54. run user-space applications.
  55. config BR2_PACKAGE_HOST_QEMU_VDE2
  56. bool "VDE2 support"
  57. help
  58. Enables VDE2 support. VDE2 stands for Virtual Distributed
  59. Ethernet and can be used to create virtual switches to
  60. "plug" both physical and virtual machines in them.
  61. config BR2_PACKAGE_HOST_QEMU_VIRTFS
  62. bool "Virtual filesystem support"
  63. help
  64. Enables support for virtual filesystem in Qemu allowing
  65. shared filesystem between Qemu and its emulated target.
  66. endif