picodrive/platform/pandora/make_pxml.sh
kub 85174a6d8d build, cleanup
- remove/rename some platforms from configure
- new rg99 odbeta build, courtesy of sydarn
- pandora support, courtesy of notaz
2023-12-12 23:35:02 +01:00

20 lines
539 B
Bash
Executable file

#!/bin/bash
set -e
verfile=../common/version.h
test -f $verfile
major=`head -n 1 $verfile | sed 's/[^0-9]*\([0-9]*\)\.\([0-9]*\).*/\1/g'`
minor=`head -n 1 $verfile | sed 's/[^0-9]*\([0-9]*\)\.\([0-9]*\).*/\2/g'`
# lame, I know..
build=`git describe HEAD | grep -- - | sed -e 's/.*\-\(.*\)\-.*/\1/'`
test -n "$build" && build_post="-$build"
test -n "$build" || build=0
trap "rm -f $2" ERR
sed -e 's/@major@/'$major'/' \
-e 's/@minor@/'$minor'/' \
-e 's/@build@/'$build'/' \
-e 's/@build_post@/'$build_post'/' \
"$1" > "$2"