pppindex/setenv

38 lines
805 B
Plaintext
Raw Normal View History

2021-12-05 18:12:01 +01:00
#!/bin/bash
if [ ! -d "venv/" ]
then
echo "venv DOES NOT exists..."
if [[ "$(read -e -p 'Setup venv? [y/N]> '; echo $REPLY)" == [Yy]* ]]
then
echo "Creating python3 venv"
python3 -m venv venv/
echo "Done."
else
echo "Aborting..."
return
fi
fi
source venv/bin/activate
2021-12-06 18:19:02 +01:00
if [ ! "$(pip list | grep -F pppadump)" ]
2021-12-05 18:12:01 +01:00
then
2021-12-06 18:19:02 +01:00
echo "pppadump IS NOT installed"
if [[ "$(read -e -p 'pip install pppadump? [y/N]> '; echo $REPLY)" == [Yy]* ]]
2021-12-05 18:12:01 +01:00
then
2021-12-06 18:19:02 +01:00
echo "Pip installing pppadump"
2021-12-10 13:51:08 +01:00
if [ ! "$(pip install -e pppadump/)" ]
echo "pppadum doesn't seem to be feteched yet. Run the following git command to do so:"
echo "> git submodule update --init --recursive"
return
else
echo "Done."
fi
2021-12-05 18:12:01 +01:00
else
echo "Aborting..."
return
fi
fi
echo "--------------------------------> env set"