Config.in 1.1 KB

12345678910111213141516171819202122232425262728293031323334
  1. config BR2_PACKAGE_DOCKER_CONTAINERD
  2. bool "docker-containerd"
  3. depends on BR2_PACKAGE_HOST_GO_ARCH_SUPPORTS
  4. depends on BR2_PACKAGE_HOST_GO_CGO_LINKING_SUPPORTS
  5. depends on BR2_TOOLCHAIN_HAS_THREADS
  6. depends on BR2_USE_MMU # util-linux
  7. select BR2_PACKAGE_RUNC # runtime dependency
  8. select BR2_PACKAGE_UTIL_LINUX # runtime dependency
  9. select BR2_PACKAGE_UTIL_LINUX_BINARIES
  10. select BR2_PACKAGE_UTIL_LINUX_PIVOT_ROOT
  11. select BR2_PACKAGE_UTIL_LINUX_MOUNTPOINT
  12. select BR2_PACKAGE_UTIL_LINUX_MOUNT
  13. help
  14. containerd is a daemon to control runC.
  15. https://github.com/docker/containerd
  16. if BR2_PACKAGE_DOCKER_CONTAINERD
  17. config BR2_PACKAGE_DOCKER_CONTAINERD_DRIVER_BTRFS
  18. bool "btrfs snapshot driver"
  19. depends on BR2_USE_MMU # btrfs-progs
  20. depends on BR2_TOOLCHAIN_HAS_THREADS # btrfs-progs
  21. select BR2_PACKAGE_BTRFS_PROGS
  22. help
  23. Build the btrfs snapshot driver for containerd.
  24. endif
  25. comment "docker-containerd needs a toolchain w/ threads"
  26. depends on BR2_PACKAGE_HOST_GO_ARCH_SUPPORTS
  27. depends on BR2_PACKAGE_HOST_GO_CGO_LINKING_SUPPORTS
  28. depends on BR2_USE_MMU
  29. depends on !BR2_TOOLCHAIN_HAS_THREADS