From acf7de7a52c16dd994305ce289e60e4894ff04d0 Mon Sep 17 00:00:00 2001 From: Kuba Tyszko Date: Tue, 6 Jul 2021 07:56:13 -0700 Subject: [PATCH] /bin/bash to /usr/bin/env bash (#13422) --- util/chibios_conf_updater.sh | 2 +- util/generate_internal_docs.sh | 2 +- util/install/arch.sh | 2 +- util/install/debian.sh | 2 +- util/install/fedora.sh | 2 +- util/install/freebsd.sh | 2 +- util/install/gentoo.sh | 2 +- util/install/linux_shared.sh | 2 +- util/install/macos.sh | 2 +- util/install/msys2.sh | 2 +- util/install/slackware.sh | 2 +- util/install/solus.sh | 2 +- util/install/void.sh | 2 +- util/new_keyboard.sh | 2 +- util/qmk_install.sh | 2 +- util/rules_cleaner.sh | 2 +- util/travis_build.sh | 2 +- util/travis_compiled_push.sh | 2 +- util/travis_test.sh | 2 +- 19 files changed, 19 insertions(+), 19 deletions(-) diff --git a/util/chibios_conf_updater.sh b/util/chibios_conf_updater.sh index 70bd80da1eafeab66a7e605d1768e577d045f56d..5ba8aa677b68a880b1d11b4cc428a1c6a13e33cd 100755 --- a/util/chibios_conf_updater.sh +++ b/util/chibios_conf_updater.sh @@ -1,4 +1,4 @@ -#!/bin/bash +#!/usr/bin/env bash set -eEuo pipefail umask 022 diff --git a/util/generate_internal_docs.sh b/util/generate_internal_docs.sh index bfee797d3abcdf9e4c208226af0a46ef0fdc152f..b107a37ad6bae8e4f40a0279229cf440fe2dfbf2 100755 --- a/util/generate_internal_docs.sh +++ b/util/generate_internal_docs.sh @@ -1,4 +1,4 @@ -#!/bin/bash +#!/usr/bin/env bash set -x diff --git a/util/install/arch.sh b/util/install/arch.sh index eac4ad64eff0dd87b919706ad5cc1c67339f3147..bef98ac37f63310d50b27d320351cbdc23cb05e7 100755 --- a/util/install/arch.sh +++ b/util/install/arch.sh @@ -1,4 +1,4 @@ -#!/bin/bash +#!/usr/bin/env bash _qmk_install() { echo "Installing dependencies" diff --git a/util/install/debian.sh b/util/install/debian.sh index 9e1299697674f420d28af13e10a2f687df44fe6f..57588e371abc3bc95041bc499798bda582e9fcb9 100755 --- a/util/install/debian.sh +++ b/util/install/debian.sh @@ -1,4 +1,4 @@ -#!/bin/bash +#!/usr/bin/env bash DEBIAN_FRONTEND=noninteractive DEBCONF_NONINTERACTIVE_SEEN=true diff --git a/util/install/fedora.sh b/util/install/fedora.sh index 3f9695356ca835aed4b24712ac5714073da9071a..e123447d3f805c42e4ea61d6e1ca86fae23492b7 100755 --- a/util/install/fedora.sh +++ b/util/install/fedora.sh @@ -1,4 +1,4 @@ -#!/bin/bash +#!/usr/bin/env bash _qmk_install() { echo "Installing dependencies" diff --git a/util/install/freebsd.sh b/util/install/freebsd.sh index d9399a5de957b5708c88c5e996ef30ace35a45e8..595911969d3662d55c1f7beb92437fceb6db1a3f 100755 --- a/util/install/freebsd.sh +++ b/util/install/freebsd.sh @@ -1,4 +1,4 @@ -#!/bin/bash +#!/usr/bin/env bash _qmk_install_prepare() { sudo pkg update $SKIP_PROMPT diff --git a/util/install/gentoo.sh b/util/install/gentoo.sh index 604d07bf84fd126e32765ee44eef4fbeec752ad8..b031fc7629ecb1df1c6f6f3f8f7ac4a6c843b392 100755 --- a/util/install/gentoo.sh +++ b/util/install/gentoo.sh @@ -1,4 +1,4 @@ -#!/bin/bash +#!/usr/bin/env bash _qmk_install_prepare() { echo "This script will make a USE change in order to ensure that that QMK works on your system." diff --git a/util/install/linux_shared.sh b/util/install/linux_shared.sh index cb81e8611f72dac8a242e50b46fe1ad4cf790779..e060f425f579a8dd1c9cb24c69630ee4e393fef1 100755 --- a/util/install/linux_shared.sh +++ b/util/install/linux_shared.sh @@ -1,4 +1,4 @@ -#!/bin/bash +#!/usr/bin/env bash # For those distros that do not package bootloadHID _qmk_install_bootloadhid() { diff --git a/util/install/macos.sh b/util/install/macos.sh index 4b87217ba002685d802a956ebaacaa9875dd17a8..3ce8ddbfd3e0a22e890a8d5c80e1be88beb025df 100755 --- a/util/install/macos.sh +++ b/util/install/macos.sh @@ -1,4 +1,4 @@ -#!/bin/bash +#!/usr/bin/env bash _qmk_install_prepare() { echo "Checking Homebrew installation" diff --git a/util/install/msys2.sh b/util/install/msys2.sh index b027ff53d217baaad4944c6ff89df7699c9554ec..203f8eff0cb59ce8aa171d1a94672cd2c380092c 100755 --- a/util/install/msys2.sh +++ b/util/install/msys2.sh @@ -1,4 +1,4 @@ -#!/bin/bash +#!/usr/bin/env bash _qmk_install_prepare() { pacman -Syu $MSYS2_CONFIRM diff --git a/util/install/slackware.sh b/util/install/slackware.sh index d73303159d56fad04bc2ce218da8adc4ee0c2d03..df4d073e7ba1a21d399f3ab4750e1b880ef89bc8 100755 --- a/util/install/slackware.sh +++ b/util/install/slackware.sh @@ -1,4 +1,4 @@ -#!/bin/bash +#!/usr/bin/env bash _qmk_install_prepare() { echo "Before you continue, please ensure that your user is added to sudoers and that sboinstall is configured." diff --git a/util/install/solus.sh b/util/install/solus.sh index 5633f7039ccfe950195be8b9a554c4688c786c10..fad0605cf61efe454ddd621b9fca400143a2b1b5 100755 --- a/util/install/solus.sh +++ b/util/install/solus.sh @@ -1,4 +1,4 @@ -#!/bin/bash +#!/usr/bin/env bash _qmk_install_prepare() { sudo eopkg -y update-repo diff --git a/util/install/void.sh b/util/install/void.sh index c49c3ef63f2e513e677f85d432a376c12d445faf..6aeb8e00aedfc5e6479e278c06bbb2a3e922f814 100755 --- a/util/install/void.sh +++ b/util/install/void.sh @@ -1,4 +1,4 @@ -#!/bin/bash +#!/usr/bin/env bash _qmk_install() { echo "Installing dependencies" diff --git a/util/new_keyboard.sh b/util/new_keyboard.sh index cf3339f9a75846d4230f1ac16042d281f625ff5d..d0db23bb429b65901bf16fafb65434089927e00c 100755 --- a/util/new_keyboard.sh +++ b/util/new_keyboard.sh @@ -1,4 +1,4 @@ -#!/bin/bash +#!/usr/bin/env bash # This script generates a new keyboard directory under keyboards/, # and copies the template files from quantum/template/ into it. diff --git a/util/qmk_install.sh b/util/qmk_install.sh index 943069453a20b5a816f7451aa2d57cd7a3b7afa2..06eb4f022842ebc35f6ede54c62706a210160c00 100755 --- a/util/qmk_install.sh +++ b/util/qmk_install.sh @@ -1,4 +1,4 @@ -#!/bin/bash +#!/usr/bin/env bash QMK_FIRMWARE_DIR=$(cd -P -- "$(dirname -- "$0")/.." && pwd -P) QMK_FIRMWARE_UTIL_DIR=$QMK_FIRMWARE_DIR/util diff --git a/util/rules_cleaner.sh b/util/rules_cleaner.sh index ac27c2b09ba5133e6de276ef999c481f53a6f9f1..0367ae849f04ca1f1b6c43aa3a5413d1bc8cf7ea 100755 --- a/util/rules_cleaner.sh +++ b/util/rules_cleaner.sh @@ -1,4 +1,4 @@ -#!/bin/bash +#!/usr/bin/env bash # This script finds all rules.mk files in keyboards/ subdirectories, # and deletes the build option filesize impacts from them. diff --git a/util/travis_build.sh b/util/travis_build.sh index e7bbe36a7bb1bb506d07b0b37d55854830f41ab1..a96cfcb57529dc3979c4e709416a509d126d1e4b 100755 --- a/util/travis_build.sh +++ b/util/travis_build.sh @@ -1,4 +1,4 @@ -#!/bin/bash +#!/usr/bin/env bash source util/travis_utils.sh diff --git a/util/travis_compiled_push.sh b/util/travis_compiled_push.sh index 6300442fdbb93220d3c5b1ce1db0ddd14e52ab7d..73a9e3bc484020491242c058a6bf90280f2d69d3 100755 --- a/util/travis_compiled_push.sh +++ b/util/travis_compiled_push.sh @@ -1,4 +1,4 @@ -#!/bin/bash +#!/usr/bin/env bash source util/travis_utils.sh source util/travis_push.sh diff --git a/util/travis_test.sh b/util/travis_test.sh index be0cfce001efe59092dfba2875b590e00d86efef..9156147ca6066195c4411b5bae4dee3cf3f32976 100644 --- a/util/travis_test.sh +++ b/util/travis_test.sh @@ -1,4 +1,4 @@ -#!/bin/bash +#!/usr/bin/env bash source util/travis_utils.sh