Merge r4076 r4077 r4078

This commit is contained in:
Steven Barth 2009-01-17 17:59:11 +00:00
parent 7df44a6215
commit d79c187fcd
9 changed files with 56 additions and 21 deletions

21
build/mkversion.sh Executable file
View file

@ -0,0 +1,21 @@
#!/bin/sh
local variant
if [ "${4%%/*}" = "branches" ]; then
variant="LuCI ${4##*[-/]} Branch"
elif [ "${4%%/*}" = "tags" ]; then
variant="LuCI ${4##*[-/]} Release"
else
variant="LuCI Trunk"
fi
cat <<EOF > $1
module "luci.version"
distname = "${2:-OpenWrt}"
distversion = "${3:-Development Snapshot}"
luciname = "$variant"
luciversion = "${5:-svn}"
EOF

View file

@ -106,6 +106,11 @@ endef
define Package/luci-core/install
$(call Package/luci/install/template,$(1),libs/core)
$(PKG_BUILD_DIR)/build/mkversion.sh $(1)/usr/lib/lua/luci/version.lua \
"OpenWrt Firmware" \
"$(OPENWRTVERSION)" \
"$(PKG_BRANCH)" \
"$(PKG_VERSION)"
endef
define Package/luci-core/config

View file

@ -12,9 +12,9 @@ Copyright 2008 Steven Barth <steven@midlink.org>
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
@ -23,7 +23,12 @@ See the License for the specific language governing permissions and
limitations under the License.
]]--
local require = require
module "luci"
__version__ = "0.9"
__appname__ = "LuCI"
local v = require "luci.version"
__version__ = v.luciversion or "0.9"
__appname__ = v.luciname or "LuCI"

View file

@ -0,0 +1,12 @@
--[[
LuCI - Lua Configuration Interface
Version definition - do not edit this file
]]--
module "luci.version"
distname = "Host System"
distversion = "SDK"
luciname = "LuCI"
luciversion = "SVN"

View file

@ -3,12 +3,6 @@ config core main
option mediaurlbase /luci-static/openwrt.org
option resourcebase /luci-static/resources
config core brand
option title "OpenWrt Kamikaze"
option subtitle "Lua Configuration Interface"
option firmware "OpenWrt Kamikaze"
option distro "Development Snapshot"
config extern flash_keep
option uci "/etc/config/"
option dropbear "/etc/dropbear/"

View file

@ -59,9 +59,9 @@ require("luci.http").prepare_content("application/xhtml+xml")
</p>
<div id="header">
<h1><%=luci.config.brand.firmware%></h1>
<h1><%=luci.version.distname%></h1>
<p>
(<%=luci.config.brand.distro%>) |
: <%=luci.version.distversion%> |
<%:load%>: <%=load1%> <%=load5%> <%=load15%> |
<%:hostname%>: <%=hostname%>
</p>

View file

@ -61,9 +61,9 @@ require("luci.http").prepare_content("application/xhtml+xml")
</p>
<div id="header">
<h1><%=luci.config.brand.firmware%></h1>
<h1><%=luci.version.distname%></h1>
<p>
<%=luci.config.brand.distro%><br />
<%=luci.version.distversion%><br />
<%:load%>: <%=load1%> <%=load5%> <%=load15%><br />
<%:hostname%>: <%=hostname%>
</p>

View file

@ -2,19 +2,17 @@
@media all {
html,
body {
color: #ffffff;
background-color: #4a6b7c;
background-image: url(bg.jpg);
background-position: bottom center;
background-repeat: repeat-x;
color: #ffffff;
}
body {
font-family: Verdana, Arial, sans-serif;
font-size: 101%;
line-height: 100%;
height: 100%;
padding-bottom: 1.5em;
}
* {

View file

@ -59,9 +59,9 @@ require("luci.http").prepare_content("application/xhtml+xml")
</p>
<div id="header">
<h1><%=luci.config.brand.firmware%></h1>
<h1><%=luci.version.distname%></h1>
<p>
<%=luci.config.brand.distro%><br />
<%=luci.version.distversion%><br />
<%:load%>: <%=load1%> <%=load5%> <%=load15%><br />
<%:hostname%>: <%=hostname%>
</p>