mirror of
https://github.com/kbumsik/VirtScreen.git
synced 2025-03-09 15:40:18 +00:00
package/build_all.sh: Deleted and updated Makefile and Travis accordingly
This commit is contained in:
parent
19d8e1a180
commit
a97e532b93
3 changed files with 28 additions and 49 deletions
|
@ -1,46 +0,0 @@
|
|||
#!/bin/bash
|
||||
|
||||
# Get parameters. Just return 0 if no parameter passed
|
||||
if [ -n "$1" ]; then
|
||||
VERSION=$1
|
||||
else
|
||||
exit 0
|
||||
fi
|
||||
|
||||
# Directory
|
||||
DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
|
||||
ROOT=$DIR/..
|
||||
|
||||
override_version () {
|
||||
# Update python setup.py
|
||||
perl -pi -e "s/version=\'\d+\.\d+\.\d+\'/version=\'$VERSION\'/" \
|
||||
$ROOT/setup.py
|
||||
# Update .json files in the module
|
||||
perl -pi -e "s/\"version\"\s*\:\s*\"\d+\.\d+\.\d+\"/\"version\"\: \"$VERSION\"/" \
|
||||
$ROOT/virtscreen/assets/data.json
|
||||
perl -pi -e "s/\"version\"\s*\:\s*\"\d+\.\d+\.\d+\"/\"version\"\: \"$VERSION\"/" \
|
||||
$ROOT/virtscreen/assets/config.default.json
|
||||
# Arch AUR
|
||||
perl -pi -e "s/pkgver=\d+\.\d+\.\d+/pkgver=$VERSION/" \
|
||||
$ROOT/package/archlinux/PKGBUILD
|
||||
# Debian
|
||||
perl -pi -e "s/PKGVER=\d+\.\d+\.\d+/PKGVER=$VERSION/" \
|
||||
$ROOT/package/debian/_common.sh
|
||||
}
|
||||
|
||||
build_pypi () {
|
||||
make -C $ROOT package/pypi/virtscreen-$VERSION-py2.py3-none-any.whl
|
||||
}
|
||||
|
||||
build_appimage () {
|
||||
make -C $ROOT package/appimage/VirtScreen-x86_64.AppImage
|
||||
}
|
||||
|
||||
build_debian () {
|
||||
make -C $ROOT package/debian/virtscreen_$VERSION-1_all.deb
|
||||
}
|
||||
|
||||
override_version
|
||||
build_pypi
|
||||
build_appimage
|
||||
build_debian
|
Loading…
Add table
Add a link
Reference in a new issue