Astroport.ONE/tools/jaklis/setup.sh

21 lines
641 B
Bash
Raw Normal View History

2022-08-23 13:54:16 +02:00
#!/bin/bash
2023-12-19 11:51:44 +01:00
MY_PATH="`dirname \"$0\"`" # relative
MY_PATH="`( cd \"$MY_PATH\" && pwd )`" # absolutized and normalized
2022-08-23 13:54:16 +02:00
for i in gcc python3-pip python3-setuptools libpq-dev python3-dev python3-wheel python3-duniterpy python3-termcolor ; do
if [ $(dpkg-query -W -f='${Status}' $i 2>/dev/null | grep -c "ok installed") -eq 0 ]; then
[[ ! $j ]] && sudo apt update
sudo apt install -y $i
j=1
fi
2022-08-23 13:54:16 +02:00
done
2023-12-19 11:51:44 +01:00
python -m pip install -r requirements.txt
2024-01-16 15:02:26 +01:00
## INSTALL SYSTEM WIDE
2023-12-19 11:51:44 +01:00
mkdir -p ~/.local/bin/
2024-01-16 15:02:26 +01:00
cp ${MY_PATH}/jaklis.py ~/.local/bin/jaklis
cp ${MY_PATH}/.env ~/.local/bin/
chmod u+x ~/.local/bin/jaklis