mirror of
https://github.com/archr-linux/Arch-R.git
synced 2026-03-31 14:41:55 -07:00
- adding eglibc as default libc, with this some bugs are fixed. We also can use binary drivers and can have vdpau support (will be included later).
126 lines
3.9 KiB
Plaintext
126 lines
3.9 KiB
Plaintext
# Project name
|
|
PROJECT=${PROJECT}
|
|
|
|
MESA=Mesa
|
|
LIBDRM=libdrm
|
|
DRIDRIVERS="swrast,unichrome,r200,r300,radeon,i810,i915,i965"
|
|
|
|
# Target system we want to cross compile for (i386/x86_64/powerpc)
|
|
TARGET_ARCH=i386
|
|
|
|
# Target platform we want to run GeeXboX on (keep it blank for generic)
|
|
# Available: linutop/easygate/eeepc
|
|
TARGET_PLATFORM=
|
|
|
|
# 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) 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) core2 nocona
|
|
#
|
|
#TARGET_CPU=generic
|
|
;;
|
|
esac
|
|
|
|
# Build optimizations (size/speed)
|
|
OPTIMIZATIONS=size
|
|
|
|
# Target system library C (uClibc/eglibc)
|
|
TARGET_LIBC=eglibc
|
|
|
|
# Library strip
|
|
LIBSTRIP=yes
|
|
|
|
# Need to point to your actual cc
|
|
# If you have ccache installed, take care that LOCAL_CC don't point to it
|
|
LOCAL_CC=`which gcc`
|
|
|
|
# Need to point to your actual g++
|
|
# If you have ccache installed, take care that LOCAL_CXX don't point to it
|
|
LOCAL_CXX=`which g++`
|
|
|
|
# Support C++ in toolchain
|
|
TOOLCHAIN_CXX=yes
|
|
|
|
# Menu language (ar/bg/br/ca/cs/de/en/es/et/fi/fr/gr/he/hu/it/nl/no/pl/ro/ru/sk/sr/sv/vn)
|
|
MENU_LANG=de
|
|
|
|
# Subtitle charset (ar/bg/br/ca/cs/de/en/es/et/fi/fr/gr/he/hu/it/nl/no/pl/ro/ru/sk/sr/sv/vn)
|
|
# Can also be set to a charset code (iso-8859-{1,2,6,7,8,9}/windows-125{0,1,3,6}/koi8-r)
|
|
# when empty it defaults to $MENU_LANG
|
|
SUB_CHARSET=
|
|
|
|
# Timezone to use (empty disables timezone support)
|
|
# if TARGET_LIBC=uClibc use a TZ environment string
|
|
# if TARGET_LIBC=glibc use a zoneinfo name and remember to set INCLUDED_TIMEZONES accordingly
|
|
TIMEZONE=
|
|
|
|
# Keymap (qwerty/azerty/qwertz)
|
|
KEYMAP=qwertz
|
|
|
|
# Remote to Use (pctv/logitech/hauppauge/realmagic/creative/leadtek/
|
|
# leadtek-pvr2000/RM-S6/RX-V850/animax/askey/avermedia/packard_bell/atiusb/
|
|
# atiusb2/LG/D-10/digimatrix/mceusb/streamzap/cinergy1400/nova-s-plus/twinhan/
|
|
# tosh-vt76f/flytv-prime/Medion-X10/imonknob/ultrax/dvico/MCE-X10)
|
|
REMOTE=atiusb
|
|
|
|
# Remote receiver to use (animax/askey/avermedia/atiusb/atiusb2/creative/
|
|
# hauppauge/homemade/irman/leadtek/leadtek-pvr2000/logitech/pctv/realmagic/
|
|
# digimatrix/mceusb/mceusb2/streamzap/cx88/imonknob/ultrax/dvico/MCE-X10)
|
|
RECEIVER=atiusb
|
|
# X.org drivers to use (all/ati/geode/glint/i740/intel/mga/nv/openchrome/
|
|
# radeonhd/s3/s3virge/savage/sis/tdfx/trident/vesa/vmware)
|
|
# Space separated list is supported, e.g. XORG_DRIVERS="ati s3"
|
|
# XORG_DRIVERS="ati nouveau nv vesa openchrome intel"
|
|
|
|
# LCD display support (yes/no)
|
|
LCD4LINUX=yes
|
|
|
|
# Enable LCD display by default (yes/no)
|
|
LCD_ENABLED=yes
|
|
|
|
# Select the LCD display model (cf. packages/lcd4linux/config/lcd4linux.conf)
|
|
# (SerDispLib / Trefon / LK204 / MI240 / CW12232 / CF631 / CF632 / CF633 /
|
|
# HD44780-generic / HD44780-winamp / HD44780-kernelconcepts / SC1602D /
|
|
# LCM-162 / HD44780-I2C / LCDTerm / SimpleLCD / M50530-24x8 / CT20x4 /
|
|
# USBLCD / BWCT / T6963-240x64)
|
|
LCD_MODEL=HD44780-winamp
|
|
LCD_WIDTH=16
|
|
LCD_HEIGHT=2
|
|
|
|
# verbose compilation mode (yes/no)
|
|
VERBOSE=yes
|
|
|
|
# download new sources when url file is updated (yes/no/ask)
|
|
AUTOUPDATE=ask
|
|
|
|
# Concurrency make level (-j option)
|
|
# Try value 1 (default) to 4 on single CPU computer, or more on
|
|
# multi-processor computer (like hyperthreading SMP CPU)
|
|
CONCURRENCY_MAKE_LEVEL=1
|
|
|
|
# Select building with Debug Support
|
|
# (this is on by default if VERSION contains "debug")
|
|
DEBUG=no
|
|
|
|
# Select building of Development and Testtools
|
|
# (this is on by default if VERSION contains "devel" or "debug")
|
|
DEVTOOLS=no
|
|
|
|
. config/path
|
|
|