On Thu, Dec 05, 2019 at 10:45:47PM +0100, Florian Klink wrote: > Some distributions might not have bash in /bin, but in $PATH. > > Using #!/usr/bin/env bash solves this, and is consistent with how the > perl and python shebangs look like in the tree. Your Signed-off-by tag is missing on all patches. Please add it to certify that your changes are distributable under the respective project license (i.e. GPL-2.0-only). See <https://developercertificate.org/> and ./COPYING in the barebox tree for more info. - Roland > --- > scripts/canon-a1100-image | 4 +++- > scripts/check_size | 2 +- > scripts/dfuboot.sh | 2 +- > scripts/extract_symbol_offset | 2 +- > scripts/gen-dtb-s | 2 +- > scripts/genenv | 2 +- > scripts/socfpga_get_sequencer | 2 +- > scripts/socfpga_import_preloader | 2 +- > scripts/socfpga_xml_to_config.sh | 2 +- > 9 files changed, 11 insertions(+), 9 deletions(-) > > diff --git a/scripts/canon-a1100-image b/scripts/canon-a1100-image > index 6c08d7493..17fd47373 100755 > --- a/scripts/canon-a1100-image > +++ b/scripts/canon-a1100-image > @@ -1,4 +1,6 @@ > -#!/bin/bash -e > +#!/usr/bin/env bash > + > +set -e > > IFILE=$1 > OFILE=$2 > diff --git a/scripts/check_size b/scripts/check_size > index 8530435d3..76608eccc 100755 > --- a/scripts/check_size > +++ b/scripts/check_size > @@ -1,4 +1,4 @@ > -#!/bin/bash > +#!/usr/bin/env bash > > symbol="$1" > file="$2" > diff --git a/scripts/dfuboot.sh b/scripts/dfuboot.sh > index 524113b61..9847579ce 100755 > --- a/scripts/dfuboot.sh > +++ b/scripts/dfuboot.sh > @@ -1,4 +1,4 @@ > -#!/bin/bash > +#!/usr/bin/env bash > > DEVICETREE= > KERNEL= > diff --git a/scripts/extract_symbol_offset b/scripts/extract_symbol_offset > index 78b866830..d0ea22434 100755 > --- a/scripts/extract_symbol_offset > +++ b/scripts/extract_symbol_offset > @@ -1,4 +1,4 @@ > -#!/bin/bash > +#!/usr/bin/env bash > > symbol="$1" > file="$2" > diff --git a/scripts/gen-dtb-s b/scripts/gen-dtb-s > index b2dd253c2..0649247f9 100755 > --- a/scripts/gen-dtb-s > +++ b/scripts/gen-dtb-s > @@ -1,4 +1,4 @@ > -#!/bin/bash > +#!/usr/bin/env bash > > name=$1 > dtb=$2 > diff --git a/scripts/genenv b/scripts/genenv > index 5ebe69963..454f2327b 100755 > --- a/scripts/genenv > +++ b/scripts/genenv > @@ -1,4 +1,4 @@ > -#!/bin/bash > +#!/usr/bin/env bash > > # Generate the default environment file from a list of directories > # usage: genenv <basedir> <objdir> <target> <dir>... > diff --git a/scripts/socfpga_get_sequencer b/scripts/socfpga_get_sequencer > index 36f67498b..5405bfa6b 100755 > --- a/scripts/socfpga_get_sequencer > +++ b/scripts/socfpga_get_sequencer > @@ -1,4 +1,4 @@ > -#!/bin/bash > +#!/usr/bin/env bash > > if [ "$#" -lt "2" ] > then > diff --git a/scripts/socfpga_import_preloader b/scripts/socfpga_import_preloader > index 6c748fadb..23e3c380d 100755 > --- a/scripts/socfpga_import_preloader > +++ b/scripts/socfpga_import_preloader > @@ -1,4 +1,4 @@ > -#!/bin/bash > +#!/usr/bin/env bash > > if [ "$#" -lt "2" ] > then > diff --git a/scripts/socfpga_xml_to_config.sh b/scripts/socfpga_xml_to_config.sh > index 7e22ebb9e..3bb0dd283 100755 > --- a/scripts/socfpga_xml_to_config.sh > +++ b/scripts/socfpga_xml_to_config.sh > @@ -1,4 +1,4 @@ > -#!/bin/bash > +#!/usr/bin/env bash > > ## TODO: > ## - read in mpuclk and nocclk, must be calculated by hand at the moment > -- > 2.24.0 > > > _______________________________________________ > barebox mailing list > barebox@xxxxxxxxxxxxxxxxxxx > http://lists.infradead.org/mailman/listinfo/barebox > -- Roland Hieber, Pengutronix e.K. | r.hieber@xxxxxxxxxxxxxx | Steuerwalder Str. 21 | https://www.pengutronix.de/ | 31137 Hildesheim, Germany | Phone: +49-5121-206917-0 | Amtsgericht Hildesheim, HRA 2686 | Fax: +49-5121-206917-5555 | _______________________________________________ barebox mailing list barebox@xxxxxxxxxxxxxxxxxxx http://lists.infradead.org/mailman/listinfo/barebox