2019-02-20 21:58:23 +01:00
|
|
|
#!/usr/bin/env bash
|
|
|
|
|
2024-07-14 21:35:08 +03:00
|
|
|
if ! command -v dpkg-deb &> /dev/null; then
|
|
|
|
echo "Missing command: dpkg-deb"
|
|
|
|
exit 1
|
|
|
|
fi
|
|
|
|
|
2024-07-14 21:45:48 +03:00
|
|
|
if dpkg-deb 2>&1 | grep BusyBox &> /dev/null; then
|
|
|
|
echo "The dpkg-deb binary provided by BusyBox is not compatible. The Debian tool needs to be used instead."
|
|
|
|
exit 1
|
|
|
|
fi
|
|
|
|
|
2019-02-20 21:58:23 +01:00
|
|
|
echo "Packaging debian x64 distribution..."
|
|
|
|
|
|
|
|
VERSION=`jq -r ".version" package.json`
|
|
|
|
|
2021-11-01 09:11:04 +01:00
|
|
|
./node_modules/.bin/electron-installer-debian --config bin/deb-options.json --options.version=${VERSION} --arch amd64
|