toolchain: bump Codescape IMG MIPS version to 2016.05-06
[buildroot-gz.git] / package / docker-engine / Config.in
blobb99b121ab6a308363e8073a65a6e8cb2de0bddc4
1 config BR2_PACKAGE_DOCKER_ENGINE
2         bool "docker-engine"
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         help
7           Docker is a platform to build, ship,
8           and run applications as lightweight containers.
10           https://github.com/docker/docker
12 if BR2_PACKAGE_DOCKER_ENGINE
14 config BR2_PACKAGE_DOCKER_ENGINE_DAEMON
15         bool "docker daemon"
16         depends on BR2_USE_MMU # docker-containerd
17         depends on BR2_USE_WCHAR # docker-containerd
18         select BR2_PACKAGE_DOCKER_CONTAINERD # runtime dependency
19         select BR2_PACKAGE_IPTABLES # runtime dependency
20         select BR2_PACKAGE_SQLITE # runtime dependency
21         default y
22         help
23           Build the Docker system daemon.
24           If not selected, will build client only.
26 config BR2_PACKAGE_DOCKER_ENGINE_EXPERIMENTAL
27         bool "build experimental features"
29 if BR2_PACKAGE_DOCKER_ENGINE_DAEMON
31 config BR2_PACKAGE_DOCKER_ENGINE_DRIVER_BTRFS
32         bool "btrfs filesystem driver"
33         depends on BR2_USE_WCHAR # btrfs-progs
34         depends on BR2_USE_MMU # btrfs-progs
35         depends on BR2_TOOLCHAIN_HAS_THREADS # btrfs-progs
36         select BR2_PACKAGE_BTRFS_PROGS
37         help
38           Build the btrfs filesystem driver for Docker.
40 config BR2_PACKAGE_DOCKER_ENGINE_DRIVER_DEVICEMAPPER
41         bool "devicemapper filesystem driver"
42         depends on BR2_TOOLCHAIN_HAS_THREADS # lvm2
43         depends on BR2_USE_MMU # lvm2
44         depends on !BR2_STATIC_LIBS # lvm2
45         depends on !BR2_TOOLCHAIN_USES_MUSL # lvm2
46         select BR2_PACKAGE_LVM2
47         select BR2_PACKAGE_LVM2_APP_LIBRARY
48         help
49           Build the devicemapper filesystem driver for Docker.
51 config BR2_PACKAGE_DOCKER_ENGINE_DRIVER_VFS
52         bool "vfs filesystem driver"
53         depends on BR2_USE_WCHAR # gvfs
54         depends on BR2_USE_MMU # gvfs
55         depends on BR2_TOOLCHAIN_HAS_THREADS # gvfs
56         select BR2_PACKAGE_GVFS
57         help
58           Build the vfs filesystem driver for Docker.
60 endif
62 endif
64 comment "docker-engine needs a toolchain w/ threads"
65         depends on BR2_PACKAGE_HOST_GO_ARCH_SUPPORTS
66         depends on BR2_PACKAGE_HOST_GO_CGO_LINKING_SUPPORTS
67         depends on !BR2_TOOLCHAIN_HAS_THREADS