2025-05-10 21:49:39 +08:00

57 lines
1.3 KiB
Plaintext

config BR2_PACKAGE_FRECON
bool "frecon"
depends on BR2_INSTALL_LIBSTDCPP
depends on BR2_PACKAGE_HAS_UDEV
select BR2_PACKAGE_LIBDRM
select BR2_PACKAGE_LIBPNG
select BR2_PACKAGE_LIBTSM
help
This is a terminal emulator that replaces the kernel Virtual
Terminal (VT) console. It uses the Kernel Mode Setting (KMS)
support in the kernel. It is similar to the kmscon project:
https://www.freedesktop.org/wiki/Software/kmscon
if BR2_PACKAGE_FRECON
config BR2_PACKAGE_FRECON_USE_GETTY
bool "use getty"
default n if BR2_TARGET_SERIAL_SHELL_SH
config BR2_PACKAGE_FRECON_VTS
bool "enable vts"
default y
config BR2_PACKAGE_FRECON_VT1
bool "enable vt1"
default y if !BR2_PACKAGE_WESTON && !BR2_PACKAGE_XORG7
config BR2_PACKAGE_FRECON_ROTATE
int
default 90 if BR2_PACKAGE_FRECON_ROTATE_90
default 180 if BR2_PACKAGE_FRECON_ROTATE_180
default 270 if BR2_PACKAGE_FRECON_ROTATE_270
choice
prompt "frecon rotate"
default BR2_PACKAGE_FRECON_ROTATE_0
config BR2_PACKAGE_FRECON_ROTATE_0
bool "0"
config BR2_PACKAGE_FRECON_ROTATE_90
bool "90"
config BR2_PACKAGE_FRECON_ROTATE_180
bool "180"
config BR2_PACKAGE_FRECON_ROTATE_270
bool "270"
endchoice
config BR2_PACKAGE_FRECON_SCALE
int "frecon scale"
range 1 100
endif