DISTRO = "devdistro" DISTRO_NAME = "Custom Headless Distro for development" DISTRO_VERSION = "1.0" EFI_PROVIDER = "" PREFERRED_PROVIDER_virtual/bootloader:beagleplay = "u-boot-ti-staging" UBOOT_MACHINE:beagleplay = "am62x_beagleplay_a53_custom_defconfig" KERNEL_DEVICETREE:append:beagleplay = " overlays/am62x_enable_m4f.dtbo" WKS_FILE:beagleplay = "sdimage-2part.wks" # Use systemd (recommended for networking & ssh) DISTRO_FEATURES:append = "\ systemd \ usrmerge \ ipv4 \ ipv6 \ " VIRTUAL-RUNTIME_init_manager = "systemd" VIRTUAL-RUNTIME_initscripts = "" DISTRO_FEATURES_BACKFILL_CONSIDERED += "sysvinit" # Explicitly remove graphics DISTRO_FEATURES:remove = "\ x11 \ wayland \ opengl \ directfb \ " # No display-related features DISTRO_FEATURES_BACKFILL_CONSIDERED += "\ x11 wayland opengl directfb \ " # Avoid pulling graphics via dependencies PACKAGECONFIG:remove:pn-qemu-system-native = "sdl gtk"