File: make_source_release.sh

package info (click to toggle)
chirp 1%3A20200227%2Bpy3%2B20200213-3
  • links: PTS, VCS
  • area: main
  • in suites: bullseye
  • size: 10,568 kB
  • sloc: python: 95,766; ansic: 296; sh: 184; makefile: 40
file content (23 lines) | stat: -rwxr-xr-x 436 bytes parent folder | download | duplicates (2)
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}