projects
/
project
/
luci.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
build: add i18n-init.sh, a helper script to initalize missing *.po files
[project/luci.git]
/
build
/
mkversion.sh
diff --git
a/build/mkversion.sh
b/build/mkversion.sh
index
2361e5f
..
afb34b4
100755
(executable)
--- a/
build/mkversion.sh
+++ b/
build/mkversion.sh
@@
-1,7
+1,4
@@
#!/bin/sh
#!/bin/sh
-
-local variant
-
if [ "${4%%/*}" = "branches" ]; then
variant="LuCI ${4##*[-/]} Branch"
elif [ "${4%%/*}" = "tags" ]; then
if [ "${4%%/*}" = "branches" ]; then
variant="LuCI ${4##*[-/]} Branch"
elif [ "${4%%/*}" = "tags" ]; then
@@
-11,10
+8,17
@@
else
fi
cat <<EOF > $1
fi
cat <<EOF > $1
+local pcall, dofile, _G = pcall, dofile, _G
+
module "luci.version"
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}"
luciname = "$variant"
luciversion = "${5:-svn}"