Lakka/projects/Generic/options

219 lines
6.3 KiB
Plaintext

# Name of the Distro to build (full name, without special charcters)
DISTRONAME="OpenELEC"
# Welcome Message for e.g. SSH Server (up to 5 Lines)
GREATING0="##############################################"
GREATING1="# OpenELEC - The living room PC for everyone #"
GREATING2="# ...... visit http://www.openelec.tv ...... #"
GREATING3="##############################################"
GREATING4=""
# Hostname for target system (openelec)
HOSTNAME="openelec"
# Root password to integrate in the target system
ROOT_PASSWORD="openelec"
# User to integrate in the target system
USER_NAME="openelec"
# User group to integrate in the target system
USER_GROUP="openelec"
# User password to integrate in the target system
USER_PASSWORD="openelec"
# The TARGET_CPU variable controls which processor should be targeted for
# generated code.
case $TARGET_ARCH in
i386)
# (AMD CPUs) k8 k8-sse3 opteron opteron-sse3 athlon64 athlon64-sse3
# athlon-fx athlon-mp athlon-xp athlon-4
# athlon-tbird athlon k6-3 k6-2 k6 geode
# (Intel CPUs) atom core2 nocona prescott pentium4[m] pentium3[m]
# pentium-m pentium2 pentiumpro pentium-mmx pentium
# i686 i586 i486 i386
# (VIA CPUs) c3 c3-2
#
TARGET_CPU="i686"
;;
x86_64)
# (AMD CPUs) k8 k8-sse3 opteron opteron-sse3 athlon64 athlon64-sse3
# athlon-fx amdfam10 barcelona
# (Intel CPUs) atom core2 nocona
#
TARGET_CPU="i686"
;;
esac
# Build optimizations (size/speed)
OPTIMIZATIONS="speed"
# Project CFLAGS
PROJECT_CFLAGS="-mmmx -msse -msse2 -mfpmath=sse"
# Mediacenter to use (xbmc / no)
MEDIACENTER="xbmc"
# Skins to install (Confluence)
SKINS="Confluence"
# Default Skin (Confluence)
SKIN_DEFAULT="Confluence"
# Plugins for XBMC to install (SABnzbd)
# Space separated list is supported,
# e.g. XBMC_PLUGINS="SABnzbd"
XBMC_PLUGINS=""
# build and install 'ProjectM' Visualization (yes / no)
XBMC_VIS_PROJECTM="yes"
# build and install with non-free support
# (RAR compression support in XBMC) (yes / no)
NONFREE_SUPPORT="yes"
# build and install with DVDCSS support
# (DVD decryption support in XBMC) (yes / no)
DVDCSS_SUPPORT="yes"
# build and install Tvheadend TV server (yes / no)
TVHEADEND="yes"
# additional drivers to install:
# bcm_sta: Broadcom STA WLAN Driver
# rtl8192se: Realtek RTL8192SE WLAN driver
# Space separated list is supported,
# e.g. ADDITIONAL_DRIVERS="rtl8192se"
ADDITIONAL_DRIVERS="rtl8192se"
# build with network support (yes / no)
NETWORK="yes"
# build with netmount (mounting network drives on boot) support (yes / no)
NETMOUNT="yes"
# build and install with XBMC webfrontend (yes / no)
WEBSERVER="yes"
# build and install Avahi (Zeroconf) daemon (yes / no)
AVAHI_DAEMON="yes"
# build and install Samba Server (yes / no)
SAMBA_SERVER="yes"
# build and install Transmission BitTorrent daemon (yes / no)
TRANSMISSION="yes"
# build and install SABnzbd Newsgroup downloader daemon (yes / no)
SABNZBD="yes"
# build and install SickBeard Newsgroup downloader daemon (yes / no)
SICKBEARD="yes"
# build and install some tools for including in release (yes / no)
# some of this tools are: htop, nano, wgetpaste
TOOLS="yes"
# build and install diskmounter service (udisks)
# this service provide auto mounting support for external drives
# in the mediacenter also automount internally drives at boottime (yes / no)
UDISKS="yes"
# build and install powermanagement support (upower) (yes / no)
UPOWER="yes"
# build and install NTFS-3G fuse support (yes / no)
NTFS3G="yes"
# build and install Apple device mount support (via ifuse) (yes / no)
APPLEMOUNT="yes"
# Displayserver to use (xorg-server / no)
DISPLAYSERVER="xorg-server"
# Graphic drivers to use (all / i915,i965,r200,r300,r600,radeon,nvidia,nouveau,vmware)
# Space separated list is supported,
# e.g. GRAPHIC_DRIVERS="i915 i965 r300 r600 radeon nvidia nouveau"
GRAPHIC_DRIVERS="i915 i965 r200 r300 r600 radeon nvidia vmware"
# use libdrm-master (latest git) instead latest released version
LIBDRM_MASTER="no"
# use Mesa-master (latest git) instead latest released version
MESA_MASTER="no"
# Use VDPAU video# use linux-next (latest rc) instead latest released version
LINUX_NEXT="no"
# acceleration (needs nVidia driver and a supported card)
VDPAU="yes"
# Use VAAPI video acceleration (needs intel i965 driver and a supported card)
VAAPI="yes"
# Use Broadcom CrystalHD Decoder Card for video acceleration
# (needs Kernelsupport for Broadcom Decoder Card and a supported card)
CRYSTALHD="yes"
# build and install remote support (yes / no)
REMOTE_SUPPORT="yes"
# build and install WiiMote support (yes / no)
WIIMOTE_SUPPORT="yes"
# build and install PS3 Remote support (yes / no)
PS3REMOTE_SUPPORT="yes"
# build and install ATV IR remote support (yes / no)
ATVCLIENT_SUPPORT="yes"
# LCD driver to Use - Possible drivers are ( Comma seperated:
# bayrad,CFontz,CFontz633,CFontzPacket,CwLnx,ea65,
# EyeboxOne,g15,glcdlib,glk,hd44780,i2500vfd,icp_a106,imon,imonlcd,
# IOWarrior,irman,irtrans,joy,lb216,lcdm001,lcterm,lirc,lis,
# MD8800,ms6931,mtc_s16209x,MtxOrb,mx5000,NoritakeVFD,picolcd,
# pyramid,sed1330,sed1520,serialPOS,serialVFD,shuttleVFD,sli,
# stv5730,SureElec,t6963,text,tyan,ula200,xosd
# 'all' compiles all drivers;
# 'all,!xxx,!yyy' de-selects previously selected drivers
# "none" for disable LCD support
LCD_DRIVER="irtrans,imon"
# additional Firmware to use (dvb-firmware, wlan-firmware)
# Space separated list is supported,
# e.g. FIRMWARE="dvb-firmware, wlan-firmware"
FIRMWARE="dvb-firmware wlan-firmware"
# build with lm_sensors hardware monitoring support (yes / no)
SENSOR_SUPPORT="yes"
# build with automatic update support (yes / no)
UPDATE_SUPPORT="yes"
# build with installer (yes / no)
INSTALLER_SUPPORT="yes"
# build with games support (yes / no)
GAMES="yes"
# build with emulator support (yes / no)
EMULATORS="yes"
# Testpackages for development (yes / no)
TESTING="no"
# OEM packages for OEM's (yes / no)
OEM_SUPPORT="no"
# Coreboot support (yes / no)
COREBOOT="no"
# Addon Server Url
ADDON_SERVER_URL="http://addons.openelec.tv"
# set the addon dirs
ADDON_PATH="$OS_VERSION/$PROJECT/$TARGET_ARCH"
ADDON_URL="$ADDON_SERVER_URL/$ADDON_PATH"