X-Git-Url: https://git.archive.openwrt.org/?a=blobdiff_plain;f=build%2Fmkversion.sh;h=afb34b41511f92f0766c050e9ca71108ec66aacd;hb=52326c28efacd6b6eadaf7bab72b8ec633192a00;hp=2361e5f3b9ab19086e8f2b3e855aa2fcf5528ccc;hpb=89c8f98b12f28caf95989d99da6b6cb411f979c5;p=project%2Fluci.git diff --git a/build/mkversion.sh b/build/mkversion.sh index 2361e5f3b..afb34b415 100755 --- a/build/mkversion.sh +++ b/build/mkversion.sh @@ -1,7 +1,4 @@ #!/bin/sh - -local variant - if [ "${4%%/*}" = "branches" ]; then variant="LuCI ${4##*[-/]} Branch" elif [ "${4%%/*}" = "tags" ]; then @@ -11,10 +8,17 @@ else fi cat < $1 +local pcall, dofile, _G = pcall, dofile, _G + module "luci.version" -distname = "${2:-OpenWrt}" -distversion = "${3:-Development Snapshot}" +if pcall(dofile, "/etc/openwrt_release") and _G.DISTRIB_DESCRIPTION then + distname = "" + distversion = _G.DISTRIB_DESCRIPTION +else + distname = "${2:-OpenWrt}" + distversion = "${3:-Development Snapshot}" +end luciname = "$variant" luciversion = "${5:-svn}"