Skip to content

Commit a8e9bef

Browse files
authored
Fixing matrix_eval in cross-compilation
1 parent 621d8fa commit a8e9bef

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

.travis.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ env:
1010
- DEBUG="nodebug"
1111
- LINKING="static"
1212
before_install:
13+
- eval "${MATRIX_EVAL}"
1314
- export LDFLAGS="$LDFLAGS -L/usr/local/lib -L/usr/lib"
1415
- export PATH=$PATH:/usr/local/lib
1516
- export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib
@@ -25,7 +26,6 @@ before_install:
2526
- make
2627
- sudo make install
2728
- cd ..
28-
- eval "${MATRIX_EVAL}"
2929
install:
3030
- if [[ "$CROSS_COMPILE" == 1 ]] ; then
3131
if [[ "$ARM_ARCH_DIR" == "aarch64-linux-gnu" ]] ; then
@@ -208,7 +208,7 @@ matrix:
208208
- gcc-multilib
209209
- qemu
210210
- qemu-system-arm
211-
env: MATRIX_EVAL="CROSS_COMPILE=1 ARM_ARCH_DIR=arm-linux-gnueabi CC=arm-linux-gnueabi-gcc"
211+
env: MATRIX_EVAL="CROSS_COMPILE=1 && ARM_ARCH_DIR=arm-linux-gnueabi && CC=arm-linux-gnueabi-gcc"
212212
- os: linux
213213
compiler: clang
214214
addons:
@@ -223,7 +223,7 @@ matrix:
223223
- gcc-4.8-multilib
224224
- qemu
225225
- qemu-system-arm
226-
env: MATRIX_EVAL="CROSS_COMPILE=1 ARM_LD_PATH=$HOME/linker_bin ARM_ARCH_DIR=aarch64-linux-gnu"
226+
env: MATRIX_EVAL="CROSS_COMPILE=1 && ARM_LD_PATH=$HOME/linker_bin && ARM_ARCH_DIR=aarch64-linux-gnu"
227227
allow_failures:
228-
- env: MATRIX_EVAL="CROSS_COMPILE=1 ARM_ARCH_DIR=arm-linux-gnueabi CC=arm-linux-gnueabi-gcc"
229-
- env: MATRIX_EVAL="CROSS_COMPILE=1 ARM_LD_PATH=$HOME/linker_bin ARM_ARCH_DIR=aarch64-linux-gnu"
228+
- env: MATRIX_EVAL="CROSS_COMPILE=1 && ARM_ARCH_DIR=arm-linux-gnueabi && CC=arm-linux-gnueabi-gcc"
229+
- env: MATRIX_EVAL="CROSS_COMPILE=1 && ARM_LD_PATH=$HOME/linker_bin && ARM_ARCH_DIR=aarch64-linux-gnu"

0 commit comments

Comments
 (0)