File: mkRelease.sh

package info (click to toggle)
magpie 0.9.4-3
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 28,684 kB
  • sloc: ansic: 333,939; xml: 2,084; python: 1,403; sh: 181; ruby: 167; perl: 120; makefile: 40; javascript: 11
file content (18 lines) | stat: -rwxr-xr-x 349 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#!/bin/bash
set -e

git submodule init
git submodule update

rm -rf build
meson setup build --prefix=/usr
ninja dist -C build

VERSION=$(grep "version:" meson.build | head -n1 | cut -d"'" -f2)
TAR="magpie-${VERSION}.tar.xz"
VTAR="magpie-v${VERSION}.tar.xz"

mv build/meson-dist/$TAR $VTAR

gpg --armor --detach-sign $VTAR
gpg --verify "${VTAR}.asc"