aboutsummaryrefslogtreecommitdiff
path: root/build/make_source_release.sh
blob: 2a5af865683b2609812f129960bfa1b1c0823150 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#!/usr/bin/env bash

VERSION=$(cat build/version)
INCLUDE="COPYING"
TMP=$(mktemp -d)
EXCLUDE=""

sed -i 's/^CHIRP_VERSION.*$/CHIRP_VERSION=\"'$VERSION'\"/' chirp/__init__.py

RELDIR=chirp-${VERSION}

DST="${TMP}/${RELDIR}"

mkdir -p $DST

cp -rav --parents chirp/*.py chirp/drivers/*.py csvdump/*.py chirp/ui/* $DST
cp -av *.py ${DST}

cp -rav $INCLUDE ${DST}

(cd $TMP && tar czf - $RELDIR) > ${RELDIR}.tar.gz

rm -Rf ${TMP}/${RELDIR}