diff options
Diffstat (limited to 'edksetup.sh')
-rwxr-xr-x | edksetup.sh | 15 |
1 files changed, 13 insertions, 2 deletions
diff --git a/edksetup.sh b/edksetup.sh index c7b2e1e201..ed9ceae85d 100755 --- a/edksetup.sh +++ b/edksetup.sh @@ -177,11 +177,22 @@ function SetupPython() SetupPython3 } +function TestUtilModule() +{ + if ( $PYTHON_COMMAND -c "import distutils.util" >/dev/null 2>&1 );then + return 1 + else + echo Error: "No module named 'distutils.util" + return 0 + fi +} + function SourceEnv() { SetWorkspace && - SetupEnv - SetupPython + SetupEnv && + SetupPython && + TestUtilModule } I=$# |