* libperl for cross compile
* hint for build: a dir libperl* containing the files is expected to be
* parallel to the projects dir
- -- Michael Wagner <michael@wagnertech.de> Sat, Apr 6 18:34:36 CEST 2019
+ -- Michael Wagner <michael@wagnertech.de> Sat, 6 Apr 2019 18:34:36 +0100
function check_unversioned {
# has to be called in the projects base directory
- # result: "U" in stdout or nothing
+ # result: "M" in stdout or nothing
project=$(pwd)
project=${project##*/}
rm $project.batch
if [ "${wc:0:5}" != "0 0 0" ]
then
- echo "MU"
+ echo "M"
fi
popd >/dev/null
}
tag=$(git describe --tags 2>/dev/null) || true
if test -z "$tag"
then
- tag="0.0-TOP"
+ tag="0.0-0TOP"
fi
tag_paket=${tag%_*}
if [ "$tag_paket" != "$paket" ]
then
- tag="0.0-TOP"
+ tag="0.0-0TOP"
fi
changes=$(check_unversioned)
tag="$tag$changes"
- version=${tag%%-*}
+ version=${tag%-*}
version=${version##*_}
- build=${tag#*-}
+ build=${tag##*-}
else
echo "No configuration system found. Cannot determine version."
exit 1