From d6516eaf40600dffa73ae28171bf0b08ac327c79 Mon Sep 17 00:00:00 2001 From: v Date: Mon, 28 Dec 2020 09:57:39 +0000 Subject: [PATCH] Add mfs library --- mfs/lib/mfs.lua | 22 ++++++++++++++++++++++ mfs/pkgmeta.ltn | 12 ++++++++++++ 2 files changed, 34 insertions(+) create mode 100644 mfs/lib/mfs.lua create mode 100644 mfs/pkgmeta.ltn diff --git a/mfs/lib/mfs.lua b/mfs/lib/mfs.lua new file mode 100644 index 0000000..a9e37a5 --- /dev/null +++ b/mfs/lib/mfs.lua @@ -0,0 +1,22 @@ +local mfs={} + +function mfs.read(x) + local f=fs.open(x,"r") + if not f then return nil end + local i=f.readAll() + f.close() + return i +end + +function mfs.write(x,v) + local f=fs.open(x,"w") + f.write(v) + f.close() +end + +function mfs.mmkdir(x) + if not fs.exists(x) then + fs.makeDir(x) + end +end + diff --git a/mfs/pkgmeta.ltn b/mfs/pkgmeta.ltn new file mode 100644 index 0000000..e89ead3 --- /dev/null +++ b/mfs/pkgmeta.ltn @@ -0,0 +1,12 @@ +{ + ["version"] = "0.1.0", + ["dependencies"] = { + + }, + ["description"] = "Has some semiconvinient fs commands for purposes.", + ["files"] = { + ["lib"] = { + "mfs.lua" + } + } +}