diff --git a/create_python_for_vscode.sh b/create_python_for_vscode.sh new file mode 100755 index 0000000000000000000000000000000000000000..7d2dcfc02addc8fe9222b8c71052934360e16891 --- /dev/null +++ b/create_python_for_vscode.sh @@ -0,0 +1,17 @@ +#!/bin/bash + +SOURCE_PATH="${BASH_SOURCE[0]:-${(%):-%x}}" + +RELATIVE_PATH="$(dirname "$SOURCE_PATH")" +ABSOLUTE_PATH="$(realpath "${RELATIVE_PATH}")" +source "${ABSOLUTE_PATH}"/config.sh +PYTHONWRAPPER="${ABSOLUTE_PATH}"/python + +echo '#!/bin/bash +module purge 2> /dev/null +deactivate 2> /dev/null +source "'"${ABSOLUTE_PATH}"'"/activate.sh +python "$@" +' > "${PYTHONWRAPPER}" + +chmod a+x "${PYTHONWRAPPER}"