local dist = require "dist" -- Get all sources local search, err = dist.filterRepositories() if not search then print (err) return 1 end for repo, modules in pairs(search) do print("Repository: ", repo) for module, versions in pairs(modules) do for version, archs in pairs(versions) do io.write("Installing " .. module .. "-" .. version) local ok, err = dist.installPackage(module, nil, "_test", search) if not ok then print(" FAILED!") else print(" OK.") end end end end