From 71377e31b5c5d473f43c818f029d1093d1931f0b Mon Sep 17 00:00:00 2001
From: Serge Bazanski <q3k@q3k.org>
Date: Wed, 24 Jul 2019 23:30:45 +0200
Subject: [PATCH] micropython: unhardcode /bin/bash

/bin/bash does not exist on odd unixen (BSDs, NixOS, ...). /usr/bin/env is the current de facto standard
to get bash somewhat universally.
---
 lib/micropython/gen-frozen.sh    | 2 +-
 lib/micropython/gen-mpy-cross.sh | 2 +-
 lib/micropython/gen-qstr.sh      | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/lib/micropython/gen-frozen.sh b/lib/micropython/gen-frozen.sh
index 3bf9c4ea9..a032c5d85 100755
--- a/lib/micropython/gen-frozen.sh
+++ b/lib/micropython/gen-frozen.sh
@@ -1,4 +1,4 @@
-#!/bin/bash
+#!/usr/bin/env bash
 set -e
 
 PYTHON="$1"
diff --git a/lib/micropython/gen-mpy-cross.sh b/lib/micropython/gen-mpy-cross.sh
index 56f10a234..acc526b68 100755
--- a/lib/micropython/gen-mpy-cross.sh
+++ b/lib/micropython/gen-mpy-cross.sh
@@ -1,4 +1,4 @@
-#!/bin/bash
+#!/usr/bin/env bash
 set -e
 
 SOURCE_DIR="$1"
diff --git a/lib/micropython/gen-qstr.sh b/lib/micropython/gen-qstr.sh
index 5f44d6496..dda7d4577 100755
--- a/lib/micropython/gen-qstr.sh
+++ b/lib/micropython/gen-qstr.sh
@@ -1,4 +1,4 @@
-#!/bin/bash
+#!/usr/bin/env bash
 set -e
 
 PYTHON="$1"
-- 
GitLab