kumquat-buildroot/support
Yann E. MORIN c5fa9308ea core/br2-external: properly report unexpected errors
Unextected error in the br2-external script are properly caught, but
they are not reported properly, and we end up in either of two
situations:

  - the .br2-external.mk file is not generated, in which case make will
    try to find a rule to generate it (because the 'include' directive
    tries to generate missing files);

  - the .br-external.mk file is generated but does not contain the error
    variable, and thus the build might not get interrupted.

We fix that by using a trap on the pseudo ERR signal, to emit the error
variable on unexpected errors.

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2017-03-26 23:44:04 +02:00
..
dependencies Revert "dependencies/cmake: blacklist cmake 3.7" 2017-03-01 22:13:49 +01:00
download download/git: create GNU format tar files 2017-03-21 23:15:46 +01:00
gnuconfig
kconfig
legal-info
libtool
misc core/pkg-cmake: better way to pass our CMAKE_MODULE_PATH 2017-03-05 21:34:49 +01:00
scripts core/br2-external: properly report unexpected errors 2017-03-26 23:44:04 +02:00