Преглед изворни кода

regression.sh.in: pass the environment variables to make check

Nathalie Furmento пре 15 година
родитељ
комит
d6c7d9a7cb
1 измењених фајлова са 5 додато и 2 уклоњено
  1. 5 2
      tests/regression/regression.sh.in

+ 5 - 2
tests/regression/regression.sh.in

@@ -65,8 +65,11 @@ do_test()
     SUBPROFILE_NUM=`expr ${SUBPROFILE_NUM} + 1`
     echo ">>>> Execution configuration ${PROFILE_NUM}.${SUBPROFILE_NUM} : <$@>"
 
-    ${MAKE} -C ${WORKDIR}/build check > $WORKDIR/logs/profile.${PROFILE_NUM}.${SUBPROFILE_NUM} 2>&1
-    code_check=?
+    (
+        export $* ;
+        ${MAKE} -C ${WORKDIR}/build check
+    ) > $WORKDIR/logs/profile.${PROFILE_NUM}.${SUBPROFILE_NUM} 2>&1
+    code_check=$?
     check_exec $code_check
 
     if [ $code_check -ne 0 ] ; then