# The TARGET_CPU variable controls which processor should be targeted for # generated code. case ${TARGET_ARCH} in aarch64) TARGET_CPU="cortex-a75.cortex-a55" TARGET_CPU_FLAGS="+crypto+crc+fp+simd" TARGET_FEATURES="64bit neon" TARGET_KERNEL_ARCH="arm64" ;; *) ;; esac #ADDITIONAL_PACKAGES+="xdotool" #Will be needed with dock, which I dont have. if [ "${DISTRO}" = "Lakka" ]; then ADDITIONAL_PACKAGES+=" mergerfs" fi ADDITIONAL_PACKAGES+=" rewritefs" ADDITIONAL_DRIVERS="pd-mapper tqftpserv rmtfs" BOOTLOADER="odin-bootloader" # build and install ALSA Audio support (yes / no) ALSA_SUPPORT="yes" # build and install PulseAudio support (yes / no) PULSEAUDIO_SUPPORT="yes" if [ ${PULSEAUDIO_SUPPORT} = "yes" ]; then ADDITIONAL_DRIVERS+=" pulseaudio-configs" fi # build and install WireGuard support (yes / no) WIREGUARD_SUPPORT="yes" # OpenGL implementation to use (no / Mesa) OPENGL="mesa" OPENGLES="" if [ "${DISTRO}" = "Lakka" ]; then # Enable Vulkan for Lakka VULKAN="vulkan-loader" : elif [ "${DISTRO}" = "LibreELEC" ]; then # LibreELEC doesnt use vulkan, and isnt supported in their main tree. VULKAN="" # Add Support for git downloads GET_HANDLER_SUPPORT+=" git" fi # include uvesafb support (yes / no) UVESAFB_SUPPORT="no" # Displayserver to use (x11 / no) DISPLAYSERVER="x11" # Windowmanager to use (ratpoison / fluxbox / no) WINDOWMANAGER="no" # Xorg Graphic drivers to use (all / i915,i965,r200,r300,r600,nvidia,nouveau) # Space separated list is supported, # e.g. GRAPHIC_DRIVERS="i915 i965 r300 r600 radeonsi nvidia nouveau" GRAPHIC_DRIVERS="freedreno" if [ "${DISPLAYSERVER}" = "x11" ]; then ADDITIONAL_DRIVERS+=" xf86-input-libinput" ADDITIONAL_PACKAGES+=" odin-xorg-configs" fi # KODI Player implementation to use (default / bcm2835-driver / libfslvpuwrap / libamcodec) # KODIPLAYER_DRIVER="default" # Modules to install in initramfs for early boot # INITRAMFS_MODULES="font softcursor bitblit fbcon" # additional Firmware to use (dvb-firmware, misc-firmware, wlan-firmware) # Space separated list is supported, # e.g. FIRMWARE="dvb-firmware misc-firmware wlan-firmware" FIRMWARE="misc-firmware wlan-firmware" # build and install ATV IR remote support (yes / no) ATVCLIENT_SUPPORT="no" # Amlogic IR remote support (yes / no) AMREMOTE_SUPPORT="no" # build with installer (yes / no) INSTALLER_SUPPORT="no" # Kernel to build LINUX="ayn-odin" # CEC Support CEC_FRAMEWORK_SUPPORT="no"