From: Jo-Philipp Wich Date: Tue, 29 Dec 2009 18:09:17 +0000 (+0000) Subject: build: emulate nixio.sysinfo() on Darwin X-Git-Tag: 0.10.0~861 X-Git-Url: https://git.archive.openwrt.org/?p=project%2Fluci.git;a=commitdiff_plain;h=7d0134fedc14794d68c9e9fe9dba60744d8ed8af build: emulate nixio.sysinfo() on Darwin --- diff --git a/build/setup.lua b/build/setup.lua index f374da90f..d8fd5ddb9 100644 --- a/build/setup.lua +++ b/build/setup.lua @@ -26,3 +26,22 @@ end -- allow any password in local sdk local sys = require "luci.sys" sys.user.checkpasswd = function() return true end + +-- dummy sysinfo on Darwin +require "nixio" + +if not nixio.sysinfo then + function nixio.sysinfo() + return { + bufferram = 0, + freehigh = 0, + freeram = 0, + freeswap = 0, + loads = { 0.0, 0.0, 0.0 }, + mem_unit = 1024, + procs = 0, + sharedram = 0, + totalhigh = 0 + } + end +end