Fri, 24 Jan 2025 13:27:45 +0100
Fix directory creation, as lfs doesn't do all leaves like the old approach.
| 3 | 1 | |
|
7
038275cd92ed
Convert module stuff to lua 5.3
Tuomo Valkonen <tuomov@iki.fi>
parents:
3
diff
changeset
|
2 | --@module filecache |
|
038275cd92ed
Convert module stuff to lua 5.3
Tuomo Valkonen <tuomov@iki.fi>
parents:
3
diff
changeset
|
3 | |
|
038275cd92ed
Convert module stuff to lua 5.3
Tuomo Valkonen <tuomov@iki.fi>
parents:
3
diff
changeset
|
4 | local filecache={} |
| 3 | 5 | |
| 6 | local cache={} | |
| 7 | ||
|
7
038275cd92ed
Convert module stuff to lua 5.3
Tuomo Valkonen <tuomov@iki.fi>
parents:
3
diff
changeset
|
8 | function filecache.get(file) |
| 3 | 9 | if not cache[file] then |
| 10 | local f=io.openX(file, "r") | |
| 11 | cache[file]=f:read('*a') | |
| 12 | f:close() | |
| 13 | end | |
| 14 | return cache[file] | |
| 15 | end | |
|
7
038275cd92ed
Convert module stuff to lua 5.3
Tuomo Valkonen <tuomov@iki.fi>
parents:
3
diff
changeset
|
16 | |
|
038275cd92ed
Convert module stuff to lua 5.3
Tuomo Valkonen <tuomov@iki.fi>
parents:
3
diff
changeset
|
17 | return filecache |