From 8f1775260dbfd87611d1261b69ef78bf7de06b22 Mon Sep 17 00:00:00 2001 From: Stephan Raue Date: Sun, 20 Mar 2011 23:48:48 +0100 Subject: [PATCH] config/path: seperate ARCH specific options to config/arch Signed-off-by: Stephan Raue --- config/arch | 32 ++++++++++++++++++++++++++++++++ config/path | 38 ++++---------------------------------- 2 files changed, 36 insertions(+), 34 deletions(-) create mode 100644 config/arch diff --git a/config/arch b/config/arch new file mode 100644 index 0000000000..98ea3fd1ac --- /dev/null +++ b/config/arch @@ -0,0 +1,32 @@ +# determine architecture's family +case $TARGET_ARCH in + arm) + TARGET_SUBARCH=arm + TARGET_ABI=eabi + ;; + + i386) + TARGET_SUBARCH=i686 + ;; + + x86_64) + TARGET_SUBARCH=x86_64 + ;; +esac + +# determines TARGET_CPU, if not forced by user +if [ -z "$TARGET_CPU" ]; then + case $TARGET_ARCH in + arm) + TARGET_CPU=cortex-a8 + ;; + + i386) + TARGET_CPU=i686 + ;; + + x86_64) + TARGET_CPU=core2 + ;; + esac +fi diff --git a/config/path b/config/path index a2a0b77f88..028cbf763c 100644 --- a/config/path +++ b/config/path @@ -1,39 +1,6 @@ set -e -# determine architecture's family -case $TARGET_ARCH in - arm) - TARGET_SUBARCH=arm - TARGET_ABI=eabi - ;; - - i386) - TARGET_SUBARCH=i686 - ;; - - x86_64) - TARGET_SUBARCH=x86_64 - ;; -esac - -# determines TARGET_CPU, if not forced by user -if [ -z "$TARGET_CPU" ]; then - case $TARGET_ARCH in - arm) - TARGET_CPU=cortex-a8 - ;; - - i386) - TARGET_CPU=i686 - ;; - - x86_64) - TARGET_CPU=core2 - ;; - esac -fi - -# setup initial directorys +# setup initial directorys (relative to root) CONFIG=config SCRIPTS=scripts PACKAGES=packages @@ -42,6 +9,9 @@ fi TARGET=target ADDONS=addons +# include ARCH specific options + . config/arch + HOST_NAME=`$SCRIPTS/configtools/config.guess` TARGET_NAME=${TARGET_SUBARCH}-openelec-linux-gnu${TARGET_ABI}