From 574fca4502ad46b427a1c8dbf8ab34b90bc66f56 Mon Sep 17 00:00:00 2001 From: Richard Ipsum Date: Sun, 9 Jul 2017 11:37:55 +0100 Subject: Avoid build-time dependency on luxio --- utils/install-lua-bin | 7 ++++--- 1 file 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 -- cgit v1.2.1