MeXaN1cK

MoonscriptForOC(download)

Apr 10th, 2017
102
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 5.29 KB | None | 0 0
  1. local shell = require("shell")
  2. local fs = require("filesystem")
  3.  
  4. fs.makeDirectory("lib/moonscript/cmd/")
  5. fs.makeDirectory("lib/moonscript/compile/")
  6. fs.makeDirectory("lib/moonscript/parse/")
  7. fs.makeDirectory("lib/moonscript/transform/")
  8.  
  9. local arr = {
  10. {"programs.cfg","https://raw.githubusercontent.com/evgkul/moonscript-opencomputers/master/programs.cfg"},
  11. {"bin/moon.lua","https://raw.githubusercontent.com/evgkul/moonscript-opencomputers/master/bin/moon.lua"},
  12. {"bin/moonc.lua","https://raw.githubusercontent.com/evgkul/moonscript-opencomputers/master/bin/moonc.lua"},
  13. {"lib/alt_getopt.lua","https://raw.githubusercontent.com/evgkul/moonscript-opencomputers/master/lib/alt_getopt.lua"},
  14. {"lib/fenv_hack.lua","https://raw.githubusercontent.com/evgkul/moonscript-opencomputers/master/lib/fenv_hack.lua"},
  15. {"lib/lfs.lua","https://raw.githubusercontent.com/evgkul/moonscript-opencomputers/master/lib/lfs.lua"},
  16. {"lib/lpeg.lua","https://raw.githubusercontent.com/evgkul/moonscript-opencomputers/master/lib/lpeg.lua"},
  17. {"lib/moonscript/base.lua","https://raw.githubusercontent.com/evgkul/moonscript-opencomputers/master/lib/moonscript/base.lua"},
  18. {"lib/moonscript/compile.lua","https://raw.githubusercontent.com/evgkul/moonscript-opencomputers/master/lib/moonscript/compile.lua"},
  19. {"lib/moonscript/data.lua","https://raw.githubusercontent.com/evgkul/moonscript-opencomputers/master/lib/moonscript/data.lua"},
  20. {"lib/moonscript/dump.lua","https://raw.githubusercontent.com/evgkul/moonscript-opencomputers/master/lib/moonscript/dump.lua"},
  21. {"lib/moonscript/errors.lua","https://raw.githubusercontent.com/evgkul/moonscript-opencomputers/master/lib/moonscript/errors.lua"},
  22. {"lib/moonscript/init.lua","https://raw.githubusercontent.com/evgkul/moonscript-opencomputers/master/lib/moonscript/init.lua"},
  23. {"lib/moonscript/line_tables.lua","https://raw.githubusercontent.com/evgkul/moonscript-opencomputers/master/lib/moonscript/line_tables.lua"},
  24. {"lib/moonscript/parse.lua","https://raw.githubusercontent.com/evgkul/moonscript-opencomputers/master/lib/moonscript/parse.lua"},
  25. {"lib/moonscript/transform.lua","https://raw.githubusercontent.com/evgkul/moonscript-opencomputers/master/lib/moonscript/transform.lua"},
  26. {"lib/moonscript/types.lua","https://raw.githubusercontent.com/evgkul/moonscript-opencomputers/master/lib/moonscript/types.lua"},
  27. {"lib/moonscript/util.lua","https://raw.githubusercontent.com/evgkul/moonscript-opencomputers/master/lib/moonscript/util.lua"},
  28. {"lib/moonscript/version.lua","https://raw.githubusercontent.com/evgkul/moonscript-opencomputers/master/lib/moonscript/version.lua"},
  29. {"lib/moonscript/cmd/args.lua","https://raw.githubusercontent.com/evgkul/moonscript-opencomputers/master/lib/moonscript/cmd/args.lua"},
  30. {"lib/moonscript/cmd/coverage.lua","https://raw.githubusercontent.com/evgkul/moonscript-opencomputers/master/lib/moonscript/cmd/coverage.lua"},
  31. {"lib/moonscript/cmd/lint.lua","https://raw.githubusercontent.com/evgkul/moonscript-opencomputers/master/lib/moonscript/cmd/lint.lua"},
  32. {"lib/moonscript/cmd/moonc.lua","https://raw.githubusercontent.com/evgkul/moonscript-opencomputers/master/lib/moonscript/cmd/moonc.lua"},
  33. {"lib/moonscript/compile/statement.lua","https://raw.githubusercontent.com/evgkul/moonscript-opencomputers/master/lib/moonscript/compile/statement.lua"},
  34. {"lib/moonscript/compile/value.lua","https://raw.githubusercontent.com/evgkul/moonscript-opencomputers/master/lib/moonscript/compile/value.lua"},
  35. {"lib/moonscript/parse/env.lua","https://raw.githubusercontent.com/evgkul/moonscript-opencomputers/master/lib/moonscript/parse/env.lua"},
  36. {"lib/moonscript/parse/literals.lua","https://raw.githubusercontent.com/evgkul/moonscript-opencomputers/master/lib/moonscript/parse/literals.lua"},
  37. {"lib/moonscript/parse/util.lua","https://raw.githubusercontent.com/evgkul/moonscript-opencomputers/master/lib/moonscript/parse/util.lua"},
  38. {"lib/moonscript/transform/accumulator.lua","https://raw.githubusercontent.com/evgkul/moonscript-opencomputers/master/lib/moonscript/transform/accumulator.lua"},
  39. {"lib/moonscript/transform/class.lua","https://raw.githubusercontent.com/evgkul/moonscript-opencomputers/master/lib/moonscript/transform/class.lua"},
  40. {"lib/moonscript/transform/comprehension.lua","https://raw.githubusercontent.com/evgkul/moonscript-opencomputers/master/lib/moonscript/transform/comprehension.lua"},
  41. {"lib/moonscript/transform/destructure.lua","https://raw.githubusercontent.com/evgkul/moonscript-opencomputers/master/lib/moonscript/transform/destructure.lua"},
  42. {"lib/moonscript/transform/names.lua","https://raw.githubusercontent.com/evgkul/moonscript-opencomputers/master/lib/moonscript/transform/names.lua"},
  43. {"lib/moonscript/transform/statement.lua","https://raw.githubusercontent.com/evgkul/moonscript-opencomputers/master/lib/moonscript/transform/statement.lua"},
  44. {"lib/moonscript/transform/statements.lua","https://raw.githubusercontent.com/evgkul/moonscript-opencomputers/master/lib/moonscript/transform/statements.lua"},
  45. {"lib/moonscript/transform/transformer.lua","https://raw.githubusercontent.com/evgkul/moonscript-opencomputers/master/lib/moonscript/transform/transformer.lua"},
  46. {"lib/moonscript/transform/value.lua","https://raw.githubusercontent.com/evgkul/moonscript-opencomputers/master/lib/moonscript/transform/value.lua"}
  47. }
  48.  
  49. for i=1,#arr do
  50.     shell.execute("wget "..arr[i][2].." "..arr[i][1])
  51. end
Add Comment
Please, Sign In to add comment