Snapcraft: fix syntax

This commit is contained in:
Micah Lee 2022-10-09 11:01:21 -07:00
parent 7918e80b4b
commit b8bc73e711
No known key found for this signature in database
GPG Key ID: 403C2657CD994F73

View File

@ -167,13 +167,13 @@ parts:
sed -i 's|'$SNAPCRAFT_PART_INSTALL'/bin/python3|/usr/bin/env python3|g' $SNAPCRAFT_PART_INSTALL/bin/onionshare
sed -i 's|'$SNAPCRAFT_PART_INSTALL'/bin/python3|/usr/bin/env python3|g' $SNAPCRAFT_PART_INSTALL/bin/onionshare-cli
# for some reason, snapcraft.io's build system isn't copying onionshare and onionshare_cli folders into install
if [[] ! -d "$SNAPCRAFT_PART_INSTALL/lib/python3.8/site-packages/onionshare" ]]; do
if [[ ! -d "$SNAPCRAFT_PART_INSTALL/lib/python3.8/site-packages/onionshare" ]]; then
ls -l .
cp -r -n . $SNAPCRAFT_PART_INSTALL/lib/python3.8/site-packages/onionshare
cp -r . $SNAPCRAFT_PART_INSTALL/lib/python3.8/site-packages/onionshare
fi
if [[] ! -d "$SNAPCRAFT_PART_INSTALL/lib/python3.8/site-packages/onionshare_cli" ]]; do
if [[ ! -d "$SNAPCRAFT_PART_INSTALL/lib/python3.8/site-packages/onionshare_cli" ]]; then
ls -l ../../onionshare-cli/build
cp -r -n ../../onionshare-cli/build $SNAPCRAFT_PART_INSTALL/lib/python3.8/site-packages/onionshare_cli
cp -r ../../onionshare-cli/build $SNAPCRAFT_PART_INSTALL/lib/python3.8/site-packages/onionshare_cli
fi
after: [onionshare-cli]