Config.in 1.2 KB

1234567891011121314151617181920212223242526272829303132333435
  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_TOOLCHAIN_USES_UCLIBC # runc
  7. depends on BR2_USE_MMU # util-linux
  8. select BR2_PACKAGE_RUNC # runtime dependency
  9. select BR2_PACKAGE_UTIL_LINUX # runtime dependency
  10. select BR2_PACKAGE_UTIL_LINUX_BINARIES
  11. select BR2_PACKAGE_UTIL_LINUX_PIVOT_ROOT
  12. select BR2_PACKAGE_UTIL_LINUX_MOUNTPOINT
  13. select BR2_PACKAGE_UTIL_LINUX_MOUNT
  14. help
  15. containerd is a daemon to control runC.
  16. https://github.com/docker/containerd
  17. if BR2_PACKAGE_DOCKER_CONTAINERD
  18. config BR2_PACKAGE_DOCKER_CONTAINERD_DRIVER_BTRFS
  19. bool "btrfs snapshot driver"
  20. depends on BR2_USE_MMU # btrfs-progs
  21. depends on BR2_TOOLCHAIN_HAS_THREADS # btrfs-progs
  22. select BR2_PACKAGE_BTRFS_PROGS
  23. help
  24. Build the btrfs snapshot driver for containerd.
  25. endif
  26. comment "docker-containerd needs a glibc or musl toolchain w/ threads"
  27. depends on BR2_PACKAGE_HOST_GO_ARCH_SUPPORTS
  28. depends on BR2_PACKAGE_HOST_GO_CGO_LINKING_SUPPORTS
  29. depends on BR2_USE_MMU
  30. depends on !BR2_TOOLCHAIN_HAS_THREADS || BR2_TOOLCHAIN_USES_UCLIBC