mirror of
https://github.com/LBRYFoundation/lbry-desktop.git
synced 2025-08-23 17:47:24 +00:00
replace electron-packager with electron-builder
This commit is contained in:
parent
8ef958abf6
commit
b62fffe626
2 changed files with 2 additions and 21 deletions
15
build.sh
15
build.sh
|
@ -61,23 +61,10 @@ mv "$ROOT/lbrynet/dist/lbry" "$ROOT/app/dist"
|
||||||
|
|
||||||
|
|
||||||
if [ -n "${TEAMCITY_VERSION:-}" ]; then
|
if [ -n "${TEAMCITY_VERSION:-}" ]; then
|
||||||
electron-packager --electron-version=1.4.14 --overwrite "$ROOT/app" LBRY --icon="${ICON}"
|
|
||||||
|
|
||||||
(
|
(
|
||||||
pushd "$ROOT/lbry"
|
|
||||||
VERSION=$(python setup.py -V)
|
|
||||||
popd
|
|
||||||
if [ "$(uname)" == "Darwin" ]; then
|
if [ "$(uname)" == "Darwin" ]; then
|
||||||
PLATFORM="darwin"
|
|
||||||
rm -rf "$ROOT/package/osx/LBRY.app"
|
|
||||||
mv "LBRY-${PLATFORM}-x64/LBRY.app" "$ROOT/package/osx/LBRY.app"
|
|
||||||
cd "$ROOT/package/osx/"
|
|
||||||
security unlock-keychain -p ${KEYCHAIN_PASSWORD} osx-build.keychain
|
security unlock-keychain -p ${KEYCHAIN_PASSWORD} osx-build.keychain
|
||||||
codesign --deep -s "${LBRY_DEVELOPER_ID}" -f LBRY.app
|
|
||||||
# check if the signing actually worked
|
|
||||||
codesign -vvv LBRY.app/
|
|
||||||
dmgbuild -s dmg_settings.py "LBRY" "lbry-${VERSION}.dmg"
|
|
||||||
mv "lbry-${VERSION}.dmg" "${ROOT}"
|
|
||||||
elif [ "$(expr substr $(uname -s) 1 5)" == "Linux" ]; then
|
elif [ "$(expr substr $(uname -s) 1 5)" == "Linux" ]; then
|
||||||
OS="linux"
|
OS="linux"
|
||||||
PLATFORM="linux"
|
PLATFORM="linux"
|
||||||
|
@ -87,6 +74,8 @@ if [ -n "${TEAMCITY_VERSION:-}" ]; then
|
||||||
fi
|
fi
|
||||||
)
|
)
|
||||||
|
|
||||||
|
node_modules/.bin/build
|
||||||
|
|
||||||
echo 'Build and packaging complete.'
|
echo 'Build and packaging complete.'
|
||||||
else
|
else
|
||||||
echo 'Build complete. Run `electron electron` to launch the app'
|
echo 'Build complete. Run `electron electron` to launch the app'
|
||||||
|
|
|
@ -92,11 +92,3 @@ if ! cmd_exists node; then
|
||||||
brew install node
|
brew install node
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if ! cmd_exists electron-packager; then
|
|
||||||
$SUDO npm install --global electron-packager
|
|
||||||
fi
|
|
||||||
|
|
||||||
if $OSX && ! cmd_exists dmgbuild; then
|
|
||||||
$SUDO pip install dmgbuild
|
|
||||||
fi
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue