Shell conditionnelle dans le makefile

Ne peux pas obtenir que cela fonctionne , tout essayé pour le conditionnel [] bash supports de citations etc

Si $$? != "0" jamais les matchs, mais le $$? est non nul, de temps en temps. Des idées ?

test: testdrivers
-@rc=0; \
   for file in $(TSTFILES); do  \
     ./$$file; \
     if  $$? != "0" ; then  \
     echo test fail;\
                 rc=`expr $$rc + 1` ;\
     fi \
    done; \
  echo; echo "Tests failed: $$rc"
InformationsquelleAutor user1496062 | 2013-11-21