Browse Source

travis: add optional endian param

Waldemar Brodkorb 7 years ago
parent
commit
e5f6618dea
2 changed files with 8 additions and 3 deletions
  1. 2 2
      .travis.yml
  2. 6 1
      scripts/travis.sh

+ 2 - 2
.travis.yml

@@ -12,7 +12,7 @@ matrix:
   - env: ARCH=cris SYSTEM=foxboard-lx832
   - env: ARCH=m68k SYSTEM=aranym-m68k
   - env: ARCH=mips SYSTEM=imgtec-ci20
-  - env: ARCH=mips SYSTEM=mikrotik-rb4xx
+  - env: ARCH=mips SYSTEM=mikrotik-rb4xx ENDIAN=big
   - env: ARCH=mips SYSTEM=mikrotik-rb532
   - env: ARCH=mips64 SYSTEM=lemote-yeelong
   - env: ARCH=nds32 SYSTEM=andes-ag101p
@@ -22,4 +22,4 @@ matrix:
   - env: ARCH=x86_64 SYSTEM=pcengines-apu
   - env: ARCH=x86_64 SYSTEM=asus-p5bvm
   - env: ARCH=xtensa SYSTEM=xilinx-kintex7
-script: ./scripts/travis.sh $ARCH $SYSTEM
+script: ./scripts/travis.sh $ARCH $SYSTEM $ENDIAN

+ 6 - 1
scripts/travis.sh

@@ -1,5 +1,10 @@
 #!/bin/bash
 arch=$1
 system=$2
-make ADK_TARGET_OS=Linux ADK_TARGET_ARCH=$arch ADK_TARGET_SYSTEM=$system ADK_APPLIANCE=new defconfig
+vars="ADK_TARGET_OS=Linux ADK_TARGET_ARCH=$arch ADK_TARGET_SYSTEM=$system ADK_APPLIANCE=new"
+if [ ! -z $3 ]; then
+ endian=$3
+ vars="$vars ADK_TARGET_ENDIAN=$endian"
+fi
+make $vars defconfig
 make