17 lines
553 B
Bash
Executable file
17 lines
553 B
Bash
Executable file
#!/usr/bin/env bash
|
|
# -*- mode: sh -*-
|
|
set -e
|
|
base=$(readlink -f $(dirname "$0")/..)
|
|
|
|
BUILDDIR=${BUILDDIR:-build}
|
|
|
|
make -C "${base}" build BUILDDIR=${BUILDDIR} >/dev/null
|
|
version=$(${base}/${BUILDDIR}/bin/annotator --short-version)
|
|
release=annotator-${version}
|
|
out=${base}/${BUILDDIR}/dist/${release}
|
|
pkg=${out}.tar.gz
|
|
make -C "${base}" install BUILDDIR=${BUILDDIR} DESTDIR=${out} >/dev/null
|
|
pushd ${base}/${BUILDDIR}/dist >/dev/null
|
|
tar cfz ${pkg} ${release}
|
|
popd >/dev/null
|
|
echo created release for version ${version}: ${base}/${BUILDDIR}/dist/${pkg}
|