Add support for x86-xen_domu target

Keep subtargets near their targets
This commit is contained in:
Michael Rüttgers 2015-09-12 16:21:10 +02:00
parent fc35a19d2a
commit 6ddb1d3c0a
2 changed files with 37 additions and 1 deletions

View File

@ -12,7 +12,7 @@ define Package/lua-platform-info
SECTION:=libs SECTION:=libs
CATEGORY:=Libraries CATEGORY:=Libraries
TITLE:=Lua hardware platform information library TITLE:=Lua hardware platform information library
DEPENDS:=+lua @(TARGET_ar71xx_generic||TARGET_ar71xx_nand||TARGET_mpc85xx_generic||TARGET_x86_generic||TARGET_x86_kvm_guest||TARGET_x86_64||TARGET_ramips_rt305x||TARGET_brcm2708_bcm2708||TARGET_brcm2708_bcm2709||TARGET_sunxi) DEPENDS:=+lua @(TARGET_ar71xx_generic||TARGET_ar71xx_nand||TARGET_mpc85xx_generic||TARGET_x86_generic||TARGET_x86_kvm_guest||TARGET_x86_64||TARGET_x86_xen_domu||TARGET_ramips_rt305x||TARGET_brcm2708_bcm2708||TARGET_brcm2708_bcm2709||TARGET_sunxi)
endef endef
define Package/lua-platform-info/description define Package/lua-platform-info/description

View File

@ -0,0 +1,36 @@
local model
for line in io.lines('/proc/cpuinfo') do
model = line:match('^model name%s*:%s*(.+)$')
if model then
break
end
end
module 'platform_info'
-- The OpenWrt target
function get_target()
return 'x86'
end
-- The OpenWrt subtarget or nil
function get_subtarget()
return 'xen_domu'
end
-- The board name
function get_board_name()
return nil
end
-- The model name
function get_model()
return model
end
-- The image name for sysupgrades
function get_image_name()
return 'x86-xen'
end