1config BR2_PACKAGE_OPENVMTOOLS 2 bool "openvmtools" 3 depends on BR2_i386 || BR2_x86_64 4 depends on BR2_USE_MMU # libglib2 5 depends on BR2_USE_WCHAR # libglib2 6 depends on BR2_TOOLCHAIN_HAS_THREADS # libglib2 7 depends on BR2_ENABLE_LOCALE 8 depends on !BR2_TOOLCHAIN_USES_UCLIBC 9 select BR2_PACKAGE_LIBGLIB2 10 select BR2_PACKAGE_LIBDNET 11 select BR2_PACKAGE_LIBTIRPC if !BR2_TOOLCHAIN_HAS_NATIVE_RPC 12 help 13 Open Virtual Machine Tools for VMware guest OS 14 15 http://open-vm-tools.sourceforge.net/ 16 17 ICU locales, Xerces, and X11 tools are currently not 18 supported. 19 20 NOTE: Support for vmblock-fuse will be enabled in 21 openvmtools if the libfuse package is selected. 22 23if BR2_PACKAGE_OPENVMTOOLS 24 25config BR2_PACKAGE_OPENVMTOOLS_PAM 26 bool "PAM support" 27 # linux-pam needs locale and wchar, but we already have this 28 # dependency on the main symbol, above. 29 depends on !BR2_STATIC_LIBS 30 select BR2_PACKAGE_LINUX_PAM 31 help 32 Support for PAM in openvmtools 33 34comment "PAM support needs a toolchain w/ dynamic library" 35 depends on BR2_STATIC_LIBS 36 37config BR2_PACKAGE_OPENVMTOOLS_RESOLUTIONKMS 38 bool "resolutionkms support" 39 depends on BR2_PACKAGE_HAS_UDEV 40 depends on BR2_TOOLCHAIN_HAS_THREADS # libdrm 41 depends on BR2_i386 || BR2_x86_64 # libdrm vmwgfx 42 select BR2_PACKAGE_LIBDRM 43 select BR2_PACKAGE_LIBDRM_VMWGFX 44 help 45 Enable support for resolutionkms 46 47comment "resolutionkms needs udev, a toolchain w/ threads" 48 depends on BR2_i386 || BR2_x86_64 49 depends on !BR2_PACKAGE_HAS_UDEV || !BR2_TOOLCHAIN_HAS_THREADS 50 51endif 52 53comment "openvmtools needs a glibc or musl toolchain w/ wchar, threads, locale" 54 depends on BR2_i386 || BR2_x86_64 55 depends on BR2_USE_MMU 56 depends on !BR2_USE_WCHAR || !BR2_TOOLCHAIN_HAS_THREADS || \ 57 !BR2_ENABLE_LOCALE || \ 58 BR2_TOOLCHAIN_USES_UCLIBC 59