linuxOS_AP06/buildroot/package/flutter-embedded-linux/Config.in
2025-06-03 12:28:32 +08:00

46 lines
1.3 KiB
Plaintext

menuconfig BR2_PACKAGE_FLUTTER_EMBEDDED_LINUX
bool "flutter-embedded-linux"
depends on BR2_PACKAGE_HOST_FLUTTER_SDK_BIN_ARCH_SUPPORTS
depends on BR2_PACKAGE_FLUTTER_ENGINE_ARCH_SUPPORTS
depends on BR2_HOST_GCC_AT_LEAST_5 # flutter-engine
depends on BR2_TOOLCHAIN_GCC_AT_LEAST_5 # flutter-engine
depends on !BR2_TOOLCHAIN_HAS_GCC_BUG_64735 # flutter-engine
depends on BR2_TOOLCHAIN_USES_GLIBC # flutter-engine
depends on BR2_INSTALL_LIBSTDCPP # flutter-engine
depends on !BR2_STATIC_LIBS # flutter-engine, wayland
depends on BR2_USE_WCHAR # flutter-engine
depends on BR2_PACKAGE_HAS_LIBGLES # flutter-engine
select BR2_PACKAGE_HOST_FLUTTER_SDK_BIN
select BR2_PACKAGE_FLUTTER_ENGINE
select BR2_PACKAGE_LIBXKBCOMMON
select BR2_PACKAGE_LIBDRM
help
Embedded Linux embedding for Flutter.
https://github.com/sony/flutter-embedded-linux
if BR2_PACKAGE_FLUTTER_EMBEDDED_LINUX
choice
prompt "backend"
config BR2_PACKAGE_FLUTTER_EMBEDDED_LINUX_WAYLAND
bool "wayland"
depends on BR2_PACKAGE_WAYLAND
config BR2_PACKAGE_FLUTTER_EMBEDDED_LINUX_X11
bool "x11"
depends on BR2_PACKAGE_XORG7
config BR2_PACKAGE_FLUTTER_EMBEDDED_LINUX_GBM
bool "gbm"
depends on BR2_PACKAGE_HAS_LIBGBM
depends on BR2_PACKAGE_SYSTEMD
endchoice
config BR2_PACKAGE_FLUTTER_EMBEDDED_LINUX_CLIENT
bool "client example"
endif