abinfo "Fetching dependencies ..."
yarn install --verbose

abinfo "Bundling ..."
yarn dist

abinfo "Packaging ..."
yarn electron-packager "$SRCDIR"/dist --out="$SRCDIR"/build
BUILDDIR=$(ls "$SRCDIR"/build/ | grep electron-netease-cloud-music-)
abinfo "Set BUILDDIR to $BUILDDIR ."

abinfo "Installing ..."
mkdir -vp "$PKGDIR"/usr/lib/electron-netease-cloud-music/
cp -vr "$SRCDIR"/build/"$BUILDDIR"/* "$PKGDIR"/usr/lib/electron-netease-cloud-music/
chmod -vR 755 "$PKGDIR"/usr/lib/electron-netease-cloud-music/
mkdir -vp "$PKGDIR"/usr/bin/
ln -s ../lib/electron-netease-cloud-music/electron-netease-cloud-music "$PKGDIR"/usr/bin/electron-netease-cloud-music

abinfo "Installing icon .."
install -Dvm644 "$SRCDIR"/assets/icons/icon.svg "$PKGDIR"/usr/share/pixmaps/electron-netease-cloud-music.svg
