diff options
author | Richard Ipsum <richardipsum@fastmail.co.uk> | 2017-07-09 11:37:55 +0100 |
---|---|---|
committer | Richard Ipsum <richardipsum@fastmail.co.uk> | 2017-07-09 21:32:44 +0100 |
commit | 574fca4502ad46b427a1c8dbf8ab34b90bc66f56 (patch) | |
tree | 577160a7efed74449831c3263efde70f4a4f76e0 | |
parent | 783cc0b7473c4a544d2220624b446c02f1ad22f3 (diff) | |
download | gitano-574fca4502ad46b427a1c8dbf8ab34b90bc66f56.tar.gz |
Avoid build-time dependency on luxio
-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 |