Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- local fs = require("filesystem")
- local shell = require("shell")
- local cwd = shell.getWorkingDirectory()
- local function oppmFile(f)
- return "https://raw.githubusercontent.com/OpenPrograms/Vexatos-Programs/47ae6d628c0d44f2e8f86f9f632c177658f9efb0/oppm/" .. f
- end
- local function download(f)
- print("Download " .. f)
- return shell.execute("wget -f " .. oppmFile(f))
- end
- fs.makeDirectory("/tmp/oppm")
- fs.makeDirectory("/tmp/oppm/lib")
- fs.makeDirectory("/tmp/oppm/etc")
- shell.setWorkingDirectory("/tmp/oppm")
- download("oppm.lua")
- shell.setWorkingDirectory("/tmp/oppm/lib")
- download("lib/oppm.lua")
- shell.setWorkingDirectory("/tmp/oppm/etc")
- download("etc/oppm.cfg")
- shell.setWorkingDirectory("/tmp/oppm")
- shell.execute("./oppm.lua install oppm")
- --
- shell.setWorkingDirectory(cwd)
- shell.execute("oppm register Klebestreifen/OpenComputersPackages")
- print("Done")
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement