forked from freifunk-franken/firmware
Use 'git describe' to get firmware version
Signed-off-by: Tim Niemeyer <tim.niemeyer@mastersword.de>
This commit is contained in:
parent
f2d8743554
commit
f60088960b
|
@ -32,13 +32,7 @@ prebuild() {
|
|||
board_prebuild
|
||||
|
||||
#insert actual firware version informations into release file
|
||||
dirty=$(test "$(git status --porcelain -uno)" = "" || echo "-dirty")
|
||||
commit=$(git log -n1 | grep commit | awk '{ print $2 }')
|
||||
version=$(git tag --contains $commit~~ | tail -n1)
|
||||
if [ "$version" = "" ]
|
||||
then
|
||||
version=$commit$dirty
|
||||
fi
|
||||
version=$(git describe --tags --dirty)
|
||||
|
||||
echo "FIRMWARE_VERSION=\"$version\"" > $target/files/etc/firmware_release
|
||||
echo "RELEASE_DATE=\"build date: "`date`"\"" >> $target/files/etc/firmware_release
|
||||
|
|
Loading…
Reference in New Issue
Block a user