Commit 2730ce01 authored by Shuah Khan's avatar Shuah Khan Committed by Jonathan Corbet

scripts/sphinx-pre-install: add how to exit virtualenv usage message

Add usage message on how to exit the virtualenv after documentation
work is done.
Signed-off-by: default avatarShuah Khan <skhan@linuxfoundation.org>
Signed-off-by: default avatarJonathan Corbet <corbet@lwn.net>
parent 6ee0fac1
...@@ -645,6 +645,12 @@ sub check_distros() ...@@ -645,6 +645,12 @@ sub check_distros()
# Common dependencies # Common dependencies
# #
sub deactivate_help()
{
printf "\tIf you want to exit the virtualenv, you can use:\n";
printf "\tdeactivate\n";
}
sub check_needs() sub check_needs()
{ {
# Check for needed programs/tools # Check for needed programs/tools
...@@ -686,6 +692,7 @@ sub check_needs() ...@@ -686,6 +692,7 @@ sub check_needs()
if ($need_sphinx && scalar @activates > 0 && $activates[0] ge $min_activate) { if ($need_sphinx && scalar @activates > 0 && $activates[0] ge $min_activate) {
printf "\nNeed to activate a compatible Sphinx version on virtualenv with:\n"; printf "\nNeed to activate a compatible Sphinx version on virtualenv with:\n";
printf "\t. $activates[0]\n"; printf "\t. $activates[0]\n";
deactivate_help();
exit (1); exit (1);
} else { } else {
my $rec_activate = "$virtenv_dir/bin/activate"; my $rec_activate = "$virtenv_dir/bin/activate";
...@@ -697,6 +704,7 @@ sub check_needs() ...@@ -697,6 +704,7 @@ sub check_needs()
printf "\t$virtualenv $virtenv_dir\n"; printf "\t$virtualenv $virtenv_dir\n";
printf "\t. $rec_activate\n"; printf "\t. $rec_activate\n";
printf "\tpip install -r $requirement_file\n"; printf "\tpip install -r $requirement_file\n";
deactivate_help();
$need++ if (!$rec_sphinx_upgrade); $need++ if (!$rec_sphinx_upgrade);
} }
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment