From 71e495e20a004167e23834f06d2488d6456d2d12 Mon Sep 17 00:00:00 2001 From: Roman Yurchak Date: Mon, 24 Sep 2018 21:44:08 +0200 Subject: [PATCH] Use Path.resolve() to get the absolute path of bin/pyodide --- bin/pyodide | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/bin/pyodide b/bin/pyodide index 5273734f8..adac9f553 100755 --- a/bin/pyodide +++ b/bin/pyodide @@ -1,10 +1,9 @@ #!/bin/sh set -x -ls -l /bin/sh - # get the absolute path to the root directory -ROOTDIR="$(cd ${BASH_SOURCE%/*}/../; pwd)"; +ROOTDIR=$(python -c 'import pathlib, sys; print(pathlib.Path(sys.argv[1]).resolve().parent)' \ + "${BASH_SOURCE[0]}") export PYTHONPATH="${PYTHONPATH}:${ROOTDIR}" python -m pyodide_build "$@"