summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAbdoulaye Walsimou Gaye <awg@embtoolkit.org>2013-04-20 12:40:17 +0200
committerAbdoulaye Walsimou Gaye <awg@embtoolkit.org>2013-04-20 12:40:53 +0200
commit631b83a9f9b32883ea3e8663de5155bcade62ad7 (patch)
treef14b2f15ac668480e3f6acd08df2914860f7b521
parentaa9c44f1284487a45372190e29daff73398bd027 (diff)
downloadembtoolkit-631b83a9f9b32883ea3e8663de5155bcade62ad7.tar.gz
embtoolkit-631b83a9f9b32883ea3e8663de5155bcade62ad7.tar.bz2
embtoolkit-631b83a9f9b32883ea3e8663de5155bcade62ad7.tar.xz
Build system: CI: tweak a little ARM sctipt and fix some endian selection
Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org>
-rwxr-xr-xdefconfigs/arm/arm-ci-build.sh13
1 files changed, 7 insertions, 6 deletions
diff --git a/defconfigs/arm/arm-ci-build.sh b/defconfigs/arm/arm-ci-build.sh
index 0cf4277..457cfb6 100755
--- a/defconfigs/arm/arm-ci-build.sh
+++ b/defconfigs/arm/arm-ci-build.sh
@@ -6,7 +6,8 @@ arm_perror() {
cibuild_kconfig=$workspace/cibuild-arm.kconfig
rm -rf $cibuild_kconfig
-
+echo "CONFIG_EMBTK_ARCH_ARM=y" > $cibuild_kconfig
+
set_arch_family() {
case "$archvariant" in
arm9tdmi|arm920t|arm922t)
@@ -42,11 +43,11 @@ set_arch_family() {
set_endian() {
case "$endian" in
- LITTLE)
+ little|LITTLE)
echo "CONFIG_EMBTK_ARCH_ARM_LITTLE_ENDIAN=y" >> $cibuild_kconfig
;;
- BIG)
- echo "CONFIG_EMBTK_ARCH_ARM_LITTLE_ENDIAN=y" >> $cibuild_kconfig
+ big|BIG)
+ echo "CONFIG_EMBTK_ARCH_ARM_BIG_ENDIAN=y" >> $cibuild_kconfig
;;
*)
arm_perror "Unknown ARM endianness for $archvariant"
@@ -72,7 +73,7 @@ set_float() {
set_os() {
case "$os" in
- LINUX)
+ linux|LINUX)
echo "CONFIG_EMBTK_OS_LINUX=y" >> $cibuild_kconfig
;;
*)
@@ -84,7 +85,7 @@ set_os() {
set_xcompiler() {
case "$toolchain" in
- GCC)
+ gcc|GCC)
echo "CONFIG_EMBTK_GCC_TOOLCHAIN=y" >> $cibuild_kconfig
;;
Clang+llvm)