From 6b0c0d2f76a7743fc38b1dbfce2b3a39cea38948 Mon Sep 17 00:00:00 2001 From: Tim Niemeyer Date: Sat, 17 Nov 2012 23:06:12 +0100 Subject: [PATCH] buildscript: set version to commitid we are currently after 0.3.99 but before 0.3.991 --- buildscript | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/buildscript b/buildscript index 7bbbaa1f..ef453c6f 100755 --- a/buildscript +++ b/buildscript @@ -32,8 +32,10 @@ prebuild() { board_prebuild #insert actual firware version informations into release file - echo "FIRMWARE_VERSION=\"0.3.99\"" > $target/files/etc/firmware_release - echo "RELEASE_DATE=\"24.10.2012\"" >> $target/files/etc/firmware_release + dirty=$(test "$(git status --porcelain -uno)" = "" || echo "-dirty") + commit=$(git log -n1 | grep commit | awk '{ print $2 }') + echo "FIRMWARE_VERSION=\"$commit$dirty\"" > $target/files/etc/firmware_release + echo "RELEASE_DATE=\"unreleased\"" >> $target/files/etc/firmware_release echo "FIRMWARE_REVISION=\"build date: "`date`"\"" >> $target/files/etc/firmware_release echo "OPENWRT_CORE_REVISION=\""`svn info $target |grep Revision: |cut -c11-`"\"" >> $target/files/etc/firmware_release echo "OPENWRT_FEEDS_PACKAGES_REVISION=\""`svn info $target/feeds/packages |grep Revision: |cut -c11-`"\"" >> $target/files/etc/firmware_release