diff options
-rwxr-xr-x | configure | 8 | ||||
-rw-r--r-- | configure.py.template | 11 |
2 files changed, 9 insertions, 10 deletions
@@ -73,6 +73,14 @@ fi # don't have python if we reach the point to fail. PYTHON=$($python -c 'import sys; print(sys.executable)') +scriptpath=build-system/taler-build-scripts + +if ! test -d "$scriptpath"; then + echo "fatal error: taler-build-scripts not found at $scriptpath" >&2 + exit 1 +fi + +export PYTHONPATH="$scriptpath:${PYTHONPATH:-}" # Call configure.py, assuming all went well. # $1 is read by configure.py as the prefix. diff --git a/configure.py.template b/configure.py.template index 0cb77fe..337c51d 100644 --- a/configure.py.template +++ b/configure.py.template @@ -1,13 +1,4 @@ -import sys -from pathlib import Path - -base_dir = Path(__file__, "../build-system/taler-build-scripts").resolve() -if not base_dir.exists(): - print( - f"build system directory ({base_dir}) missing", file=sys.stderr - ) - sys.exit(1) -sys.path.insert(0, str(base_dir)) +# This configure.py.template file is in the public domain. from talerbuildconfig import * |