From fa045b965a62653adf357a8b958aec93e70a6a1d Mon Sep 17 00:00:00 2001 From: Natanael Copa Date: Fri, 30 Sep 2011 09:25:10 +0000 Subject: aports.lua: read variables frrom abuild.conf --- aports.lua | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/aports.lua b/aports.lua index e513a61..caee3bf 100755 --- a/aports.lua +++ b/aports.lua @@ -1,5 +1,18 @@ module(..., package.seeall) +abuild_conf_file = "/etc/abuild.conf" + +local abuild_conf = {} + +function get_abuild_conf(var) + if abuild_conf[var] == nil then + local f = io.popen(" . "..abuild_conf_file..' ; echo -n "$'..var..'"') + abuild_conf[var] = f:read("*all") + f:close() + end + return abuild_conf[var] +end + local function split_subpkgs(str) local t = {} local e -- cgit v1.2.3