aboutsummaryrefslogtreecommitdiff
path: root/serialize_lib/readme.md
diff options
context:
space:
mode:
authororwell96 <orwell@bleipb.de>2021-03-13 11:29:44 +0100
committerorwell96 <orwell@bleipb.de>2021-03-13 11:29:44 +0100
commita224027b1687b9a56a8daf7aabaad536d1537754 (patch)
tree6fb5825c1723eb6624cb4a0ee8756bfe247e34bf /serialize_lib/readme.md
parentb82e10051d69730b7459cceae4e4e8719b4445d0 (diff)
parenta6e8b8b4353863ad563a4d5187f40fea702ea2de (diff)
downloadadvtrains-a224027b1687b9a56a8daf7aabaad536d1537754.tar.gz
advtrains-a224027b1687b9a56a8daf7aabaad536d1537754.tar.bz2
advtrains-a224027b1687b9a56a8daf7aabaad536d1537754.zip
Add 'serialize_lib/' from commit 'a6e8b8b4353863ad563a4d5187f40fea702ea2de'
git-subtree-dir: serialize_lib git-subtree-mainline: b82e10051d69730b7459cceae4e4e8719b4445d0 git-subtree-split: a6e8b8b4353863ad563a4d5187f40fea702ea2de
Diffstat (limited to 'serialize_lib/readme.md')
-rw-r--r--serialize_lib/readme.md7
1 files changed, 7 insertions, 0 deletions
diff --git a/serialize_lib/readme.md b/serialize_lib/readme.md
new file mode 100644
index 0000000..ac364b8
--- /dev/null
+++ b/serialize_lib/readme.md
@@ -0,0 +1,7 @@
+# serialize_lib
+A Minetest mod library for safely storing large amounts of data in on-disk files.
+Created out of the need to have a robust data store for advtrains.
+
+The main purpose is to load and store large Lua table structures into files, without loading everything in memory and exhausting the function constant limit of LuaJIT.
+
+Also contains various utilities to handle files on disk in a safe manner, retain multiple versions of the same file a.s.o. \ No newline at end of file