Config.in 1.2 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. config BR2_PACKAGE_XEN
  2. bool "xen"
  3. # needs "dmb" on ARM, so ARM >= v7
  4. depends on BR2_ARM_CPU_ARMV7A || BR2_aarch64
  5. select BR2_PACKAGE_XEN_HYPERVISOR if !BR2_PACKAGE_XEN_TOOLS
  6. help
  7. This package builds the Xen hypervisor and toolstack.
  8. http://www.xenproject.org/
  9. if BR2_PACKAGE_XEN
  10. config BR2_PACKAGE_XEN_HYPERVISOR
  11. bool "Xen hypervisor"
  12. help
  13. The Xen binaries are avaliable in /usr/lib/xen/ See
  14. http://wiki.xenproject.org/wiki/Getting_Started for using
  15. the Xen hypervisor.
  16. config BR2_PACKAGE_XEN_TOOLS
  17. bool "Xen tools"
  18. depends on !BR2_STATIC_LIBS # dtc (libfdt)
  19. depends on BR2_TOOLCHAIN_HAS_THREADS # libglib2
  20. depends on BR2_USE_WCHAR # libglib2
  21. select BR2_PACKAGE_DTC
  22. select BR2_PACKAGE_LIBAIO
  23. select BR2_PACKAGE_LIBGLIB2
  24. select BR2_PACKAGE_NCURSES
  25. select BR2_PACKAGE_OPENSSL
  26. select BR2_PACKAGE_PIXMAN
  27. select BR2_PACKAGE_SLIRP
  28. select BR2_PACKAGE_UTIL_LINUX
  29. select BR2_PACKAGE_UTIL_LINUX_LIBUUID
  30. select BR2_PACKAGE_YAJL
  31. select BR2_PACKAGE_ARGP_STANDALONE if !BR2_TOOLCHAIN_USES_GLIBC
  32. help
  33. The Xen tools can be accessed by the xl command.
  34. comment "xen tools need a toolchain w/ wchar, threads, dynamic library"
  35. depends on !BR2_USE_WCHAR || !BR2_TOOLCHAIN_HAS_THREADS || \
  36. BR2_STATIC_LIBS
  37. endif