diff options
Diffstat (limited to 'utils')
-rw-r--r-- | utils/install-lua-bin | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/utils/install-lua-bin b/utils/install-lua-bin index 1f27a49..3c1e0de 100644 --- a/utils/install-lua-bin +++ b/utils/install-lua-bin @@ -29,8 +29,6 @@ local lua_bin, inst_share_path, inst_bin_path, inst_mod_path, inst_plugin_path, input_name, output_name, coverage_path, report_path = ... -local luxio = require("luxio") - local input_fh = assert(io.open(input_name, "r")) local output_fh = assert(io.open(output_name, "w")) @@ -109,7 +107,10 @@ while line do output_fh:write("-- Unknown token: " .. token .. "\n") end elseif line:match("@@%.luacov@@") then - output_fh:write(line:gsub("@@%.luacov@@", luxio.getcwd() .. "/.luacov") .. "\n") + local handle = io.popen('pwd') + local cwd = handle:read("*all"):sub(0, -2) + output_fh:write(line:gsub("@@%.luacov@@", cwd .. "/.luacov") .. "\n") + handle:close() else output_fh:write(line .. "\n") end |