|
| 1 | +# LTO (Link Time Optimization) support |
| 2 | + LTO_SUPPORT="yes" |
| 3 | + |
| 4 | +# GOLD (Google Linker) support |
| 5 | + GOLD_SUPPORT="yes" |
| 6 | + |
| 7 | +# HARDENING (security relevant linker and compiler flags) support |
| 8 | + HARDENING_SUPPORT="no" |
| 9 | + |
| 10 | +# Name of the Distro to build (full name, without special characters) |
| 11 | + DISTRONAME="LudOS" |
| 12 | + |
| 13 | +# short project description |
| 14 | + DESCRIPTION="LudOS is a user friendly retro gaming OS." |
| 15 | + |
| 16 | +# Welcome Message for e.g. SSH Server (up to 5 Lines) |
| 17 | + GREETING0="##############################################" |
| 18 | + GREETING1="# LudOS #" |
| 19 | + GREETING2="# https://github.com/libretro/LudOS #" |
| 20 | + GREETING3="##############################################" |
| 21 | + GREETING4="" |
| 22 | + |
| 23 | +# Root password to integrate in the target system |
| 24 | + ROOT_PASSWORD="ludos" |
| 25 | + |
| 26 | +# Install glibc locales to the build (yes / no) |
| 27 | + GLIBC_LOCALES="no" |
| 28 | + |
| 29 | +# Mediacenter to use (kodi / no) |
| 30 | + MEDIACENTER="ludo" |
| 31 | + |
| 32 | +# Skins to install (Estuary) |
| 33 | +# Space separated list is supported, |
| 34 | +# e.g. SKINS="Estuary" |
| 35 | + SKINS="Estuary" |
| 36 | + |
| 37 | +# Default Skin (Estuary) |
| 38 | + SKIN_DEFAULT="Estuary" |
| 39 | + |
| 40 | +# Select whether to use default (upstream xbmc/xbmc) repo, or specific vendor repo |
| 41 | + KODI_VENDOR="default" |
| 42 | + |
| 43 | +# install extra subtitle Fonts for KODI (yes / no) |
| 44 | + KODI_EXTRA_FONTS="no" |
| 45 | + |
| 46 | +# build and install PulseAudio support (yes / no) |
| 47 | + PULSEAUDIO_SUPPORT="no" |
| 48 | + |
| 49 | +# build and install espeak support (yes / no) |
| 50 | + ESPEAK_SUPPORT="no" |
| 51 | + |
| 52 | +# build and install with BluRay support (yes / no) |
| 53 | + KODI_BLURAY_SUPPORT="no" |
| 54 | + |
| 55 | +# build and install with BD+ support |
| 56 | +# (BD+ decryption support in KODI) (yes / no) |
| 57 | + BLURAY_BDPLUS_SUPPORT="no" |
| 58 | + |
| 59 | +# build and install with AACS support |
| 60 | +# (BD decryption support in KODI) (yes / no) |
| 61 | + BLURAY_AACS_SUPPORT="no" |
| 62 | + |
| 63 | +# build and install with DVDCSS support |
| 64 | +# (DVD decryption support in KODI) (yes / no) |
| 65 | + KODI_DVDCSS_SUPPORT="no" |
| 66 | + |
| 67 | +# additional drivers to install: |
| 68 | +# for a list of additional drivers see packages/linux-drivers |
| 69 | +# Space separated list is supported, |
| 70 | +# e.g. ADDITIONAL_DRIVERS="DRIVER1 DRIVER2" |
| 71 | + ADDITIONAL_DRIVERS="RTL8192CU RTL8192DU RTL8192EU RTL8188EU RTL8812AU" |
| 72 | + |
| 73 | +# build and install bluetooth support (yes / no) |
| 74 | + BLUETOOTH_SUPPORT="yes" |
| 75 | + |
| 76 | +# build and install with KODI webfrontend (yes / no) |
| 77 | + KODI_WEBSERVER_SUPPORT="no" |
| 78 | + |
| 79 | +# build and install Avahi (Zeroconf) daemon (yes / no) |
| 80 | + AVAHI_DAEMON="no" |
| 81 | + |
| 82 | +# build with UPnP support (yes / no) |
| 83 | + KODI_UPNP_SUPPORT="no" |
| 84 | + |
| 85 | +# build with MySQL support (mysql / mariadb / none) |
| 86 | + KODI_MYSQL_SUPPORT="none" |
| 87 | + |
| 88 | +# build xbmc with optical drive support (yes / no) |
| 89 | + KODI_OPTICAL_SUPPORT="no" |
| 90 | + |
| 91 | +# build with AirPlay support (stream videos from iDevices to KODI) (yes / no) |
| 92 | + KODI_AIRPLAY_SUPPORT="no" |
| 93 | + |
| 94 | +# build with AirTunes support (stream music from iDevices to KODI) (yes / no) |
| 95 | + KODI_AIRTUNES_SUPPORT="no" |
| 96 | + |
| 97 | +# build with libnfs support (mounting nfs shares with KODI) (yes / no) |
| 98 | + KODI_NFS_SUPPORT="no" |
| 99 | + |
| 100 | +# build with Samba Client support (mounting SAMBA shares with KODI) (yes / no) |
| 101 | + KODI_SAMBA_SUPPORT="no" |
| 102 | + |
| 103 | +# build with NFS support (mounting nfs shares via the OS) (yes / no) |
| 104 | + NFS_SUPPORT="no" |
| 105 | + |
| 106 | +# build with Samba Client support (mounting samba shares via the OS) (yes / no) |
| 107 | + SAMBA_SUPPORT="no" |
| 108 | + |
| 109 | +# build and install Samba Server (yes / no) |
| 110 | + SAMBA_SERVER="yes" |
| 111 | + |
| 112 | +# build and install SFTP Server (yes / no) |
| 113 | + SFTP_SERVER="yes" |
| 114 | + |
| 115 | +# build and install OpenVPN support (yes / no) |
| 116 | + OPENVPN_SUPPORT="no" |
| 117 | + |
| 118 | +# build and install diskmounter support (udevil) |
| 119 | +# this service provide auto mounting support for external drives in the |
| 120 | +# mediacenter also automount internally drives at boottime via udev (yes / no) |
| 121 | + UDEVIL="yes" |
| 122 | + |
| 123 | +# build and install exFAT fuse support (yes / no) |
| 124 | + EXFAT="yes" |
| 125 | + |
| 126 | +# build and install NTFS-3G fuse support (yes / no) |
| 127 | + NTFS3G="yes" |
| 128 | + |
| 129 | +# build and install hfs filesystem utilities (yes / no) |
| 130 | + HFSTOOLS="yes" |
| 131 | + |
| 132 | +# Windowmanager to use (fluxbox / none) |
| 133 | + WINDOWMANAGER="none" |
| 134 | + |
| 135 | +# Xorg Graphic drivers to use (all / i915,i965,r200,r300,r600,nvidia) |
| 136 | +# Space separated list is supported, |
| 137 | +# e.g. GRAPHIC_DRIVERS="i915 i965 r300 r600 radeonsi nvidia" |
| 138 | + GRAPHIC_DRIVERS="r300 r600 radeonsi i915 i965 nvidia nvidia-legacy vmware virtio" |
| 139 | + |
| 140 | +# build and install remote support (yes / no) |
| 141 | + REMOTE_SUPPORT="no" |
| 142 | + |
| 143 | +# build and install ATV IR remote support (yes / no) |
| 144 | + ATVCLIENT_SUPPORT="no" |
| 145 | + |
| 146 | +# build and install Joystick support (yes / no) |
| 147 | + JOYSTICK_SUPPORT="no" |
| 148 | + |
| 149 | +# build and install CEC adapter support (yes / no) |
| 150 | + CEC_SUPPORT="no" |
| 151 | + |
| 152 | +# build and install CEC framework support (yes / no) |
| 153 | + CEC_FRAMEWORK_SUPPORT="no" |
| 154 | + |
| 155 | +# build and install iSCSI support - iscsistart (yes / no) |
| 156 | + ISCSI_SUPPORT="no" |
| 157 | + |
| 158 | +# Support for partitioning and formating disks in initramfs (yes / no) |
| 159 | +# This adds support for parted and mkfs.ext3/4 to initramfs for OEM usage |
| 160 | + INITRAMFS_PARTED_SUPPORT="no" |
| 161 | + |
| 162 | +# build with swap support (yes / no) |
| 163 | + SWAP_SUPPORT="no" |
| 164 | + |
| 165 | +# swap support enabled per default (yes / no) |
| 166 | + SWAP_ENABLED_DEFAULT="no" |
| 167 | + |
| 168 | +# swapfile size if SWAP_SUPPORT=yes in MB |
| 169 | + SWAPFILESIZE="128" |
| 170 | + |
| 171 | +# additional packages to install: |
| 172 | +# Space separated list is supported, |
| 173 | +# e.g. ADDITIONAL_PACKAGES="PACKAGE1 PACKAGE2" |
| 174 | + ADDITIONAL_PACKAGES="" |
| 175 | + |
| 176 | +# build with installer (yes / no) |
| 177 | + INSTALLER_SUPPORT="yes" |
| 178 | + |
| 179 | +# Testpackages for development (yes / no) |
| 180 | + TESTING="no" |
| 181 | + |
| 182 | +# OEM packages for OEM's (yes / no) |
| 183 | + OEM_SUPPORT="no" |
| 184 | + |
| 185 | +# build and install nano text editor (yes / no) |
| 186 | + NANO_EDITOR="yes" |
| 187 | + |
| 188 | +# cron support (yes / no) |
| 189 | + CRON_SUPPORT="no" |
| 190 | + |
| 191 | +# Distribution Specific source location |
| 192 | + DISTRO_MIRROR="http://sources.libreelec.tv/mirror" |
| 193 | + DISTRO_SRC="http://sources.libreelec.tv/$LIBREELEC_VERSION" |
| 194 | + |
| 195 | +# Addon Server Url |
| 196 | + ADDON_SERVER_URL="https://addons.libreelec.tv" |
| 197 | + |
| 198 | +# set the addon dirs |
| 199 | + ADDON_PATH="$ADDON_VERSION/${DEVICE:-$PROJECT}/$TARGET_ARCH" |
| 200 | + ADDON_URL="$ADDON_SERVER_URL/$ADDON_PATH" |
| 201 | + |
| 202 | +# Default size of system partition, in MB, eg. 512 |
| 203 | + SYSTEM_SIZE=512 |
| 204 | +# Default system partition offset, in sectors, eg. 2048 |
| 205 | + SYSTEM_PART_START=8192 |
| 206 | + |
| 207 | +# Configure debug groups (space delimited key=value pairs, with each value comma-delimited) and default group when DEBUG=yes |
| 208 | +# Use ! or - prefix to prevent a dependent package from being built with debug. Add + suffix to build dependenencies with debug. |
| 209 | + DEBUG_GROUPS="kodi+=kodi+,kodi-platform+,p8-platform+,!mesa" |
| 210 | + DEBUG_GROUP_YES="kodi+" |
| 211 | + |
| 212 | +# Default supported get handlers (archive, git, file etc.) |
| 213 | + GET_HANDLER_SUPPORT="archive" |
| 214 | + |
| 215 | +# Partition labels for USB/SD installation media |
| 216 | + DISTRO_BOOTLABEL="LUDOS" |
| 217 | + DISTRO_DISKLABEL="STORAGE" |
| 218 | + |
| 219 | +# Settings package name - blank if not required |
| 220 | + DISTRO_PKG_SETTINGS="" |
| 221 | + |
| 222 | +# IR remote protocols supported in default config |
| 223 | + IR_REMOTE_PROTOCOLS="RC6 NEC" |
| 224 | + |
| 225 | +# IR remote keymaps supported in default config |
| 226 | + IR_REMOTE_KEYMAPS="rc6_mce xbox_360 xbox_one" |
| 227 | + |
0 commit comments