diff --git a/data/build_snap.sh b/data/build_snap.sh index a7a8d2b5..c67033b3 100755 --- a/data/build_snap.sh +++ b/data/build_snap.sh @@ -8,7 +8,19 @@ cp snapcraft.yaml .. cd .. sed -i "s/version\: git/version\: $(python3 src/urh/version.py)/" snapcraft.yaml +mkdir -p snap/gui +cp data/icons/appicon.png snap/gui/urh.png -SNAPCRAFT_BUILD_ENVIRONMENT_CPU=6 SNAPCRAFT_BUILD_ENVIRONMENT_MEMORY=18G snapcraft -sudo snap install --dangerous urh*.snap -urh +echo "Create desktop entry for snap" +echo "[Desktop Entry]" > snap/gui/urh.desktop +echo "Type=Application" >> snap/gui/urh.desktop +echo "Name=Universal Radio Hacker" >> snap/gui/urh.desktop +echo "Comment=Investigate Wireless Protocols Like A Boss" >> snap/gui/urh.desktop +echo "Exec=urh" >> snap/gui/urh.desktop +echo "Icon=\${SNAP}/meta/gui/urh.png" >> snap/gui/urh.desktop +echo "Terminal=false" >> snap/gui/urh.desktop + +SNAPCRAFT_BUILD_ENVIRONMENT_CPU=8 SNAPCRAFT_BUILD_ENVIRONMENT_MEMORY=24G snapcraft + +#sudo snap install --dangerous urh*.snap +#urh