--------- Co-authored-by: Riccardo Balbo <os@rblb.it> Co-authored-by: Vlad Stan <stan.v.vlad@gmail.com>
27 lines
640 B
Bash
27 lines
640 B
Bash
#!/bin/bash
|
|
echo $PYTHONPATH
|
|
CONTAINER_WORKSPACE_FOLDER=$1
|
|
cd $CONTAINER_WORKSPACE_FOLDER
|
|
|
|
cd $HOME
|
|
echo $PWD
|
|
if [ ! -d ./lnbits ] ; then
|
|
git clone https://github.com/lnbits/lnbits.git lnbits
|
|
fi
|
|
cd lnbits
|
|
echo $PWD
|
|
git checkout dev
|
|
poetry env use 3.12
|
|
POETRY_PYTHON_PATH=$(poetry env info -p)/bin/python
|
|
ln -sf $POETRY_PYTHON_PATH /home/vscode/python
|
|
make bundle
|
|
poetry install --no-interaction
|
|
mkdir -p lnbits/extensions/
|
|
if [ ! -d lnbits/extensions/nwcprovider ] ; then
|
|
ln -s $CONTAINER_WORKSPACE_FOLDER lnbits/extensions/nwcprovider
|
|
fi
|
|
|
|
cd $CONTAINER_WORKSPACE_FOLDER
|
|
poetry install --no-interaction
|
|
npm i prettier
|
|
npm i pyright
|