aboutsummaryrefslogtreecommitdiff
path: root/support/scripts
diff options
context:
space:
mode:
authorGravatar Bjørn Forsman <bjorn.forsman@gmail.com>2014-10-21 16:05:56 +0200
committerGravatar Peter Korsgaard <peter@korsgaard.com>2014-10-25 01:55:37 +0200
commitacc76a6ef9fd204cc79a3d63e90c8b43163bdeab (patch)
tree76e84ad8fc4b0ff7f2c6306f59edcc3ce3b5a7c1 /support/scripts
parentb7c1c3ba6a7dc3831bea0e16de801049105abaf3 (diff)
downloadbuildroot-acc76a6ef9fd204cc79a3d63e90c8b43163bdeab.tar.gz
buildroot-acc76a6ef9fd204cc79a3d63e90c8b43163bdeab.tar.bz2
Change /bin/bash shebangs into /usr/bin/env bash
Not all systems have /bin/bash (e.g. NixOS[1] doesn't). Buildroot already uses /usr/bin/env shebangs for other interpreters (perl, python), so why not bash? This changes only the shebangs used by Buildroot itself; stuff installed to the target system is left unchanged. With this applied I can run Buildroot unmodified on NixOS. [1]: http://nixos.org/ Signed-off-by: Bjørn Forsman <bjorn.forsman@gmail.com> Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Diffstat (limited to 'support/scripts')
-rwxr-xr-xsupport/scripts/apply-patches.sh2
-rwxr-xr-xsupport/scripts/expunge-gconv-modules2
-rwxr-xr-xsupport/scripts/mkusers2
-rwxr-xr-xsupport/scripts/pkg-stats2
4 files changed, 4 insertions, 4 deletions
diff --git a/support/scripts/apply-patches.sh b/support/scripts/apply-patches.sh
index b32d592cf7..af6df9ec72 100755
--- a/support/scripts/apply-patches.sh
+++ b/support/scripts/apply-patches.sh
@@ -1,4 +1,4 @@
-#! /bin/bash
+#!/usr/bin/env bash
# A little script I whipped up to make it easy to
# patch source trees and have sane error handling
# -Erik
diff --git a/support/scripts/expunge-gconv-modules b/support/scripts/expunge-gconv-modules
index a77b063cac..03012c1ce3 100755
--- a/support/scripts/expunge-gconv-modules
+++ b/support/scripts/expunge-gconv-modules
@@ -1,4 +1,4 @@
-#!/bin/bash
+#!/usr/bin/env bash
# This script is used to generate a gconv-modules file that takes into
# account only the gconv modules installed by Buildroot. It receives
diff --git a/support/scripts/mkusers b/support/scripts/mkusers
index 5e5a5d9585..b003330ef6 100755
--- a/support/scripts/mkusers
+++ b/support/scripts/mkusers
@@ -1,4 +1,4 @@
-#!/bin/bash
+#!/usr/bin/env bash
set -e
myname="${0##*/}"
diff --git a/support/scripts/pkg-stats b/support/scripts/pkg-stats
index f6d10bb597..48a5536eca 100755
--- a/support/scripts/pkg-stats
+++ b/support/scripts/pkg-stats
@@ -1,4 +1,4 @@
-#!/bin/bash
+#!/usr/bin/env bash
# Copyright (C) 2009 by Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
#