diff options
Diffstat (limited to 'find-git2')
-rw-r--r-- | find-git2 | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/find-git2 b/find-git2 new file mode 100644 index 0000000..6bdca05 --- /dev/null +++ b/find-git2 @@ -0,0 +1,17 @@ +-- -*- Lua -*- + +-- Our goal is to find git2.so so we can blacklist it for the duration of +-- tests. This is done by essentially rummaging in the package loaders... + +dofile("blacklist-system-git2") + +local ffunc, loc = package.searchers[3]('gall.ll.git2') + +local locs = {} +while ffunc ~= nil do + locs[#locs+1] = loc + package.searchers[3] = __gall_ll_git2_blacklister(package.searchers[3], loc) + ffunc, loc = package.searchers[3]('gall.ll.git2') +end + +print(table.concat(locs, ":")) |