diff options
Diffstat (limited to 'docs/file_formats.md')
-rw-r--r-- | docs/file_formats.md | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/docs/file_formats.md b/docs/file_formats.md new file mode 100644 index 00000000..9030cd26 --- /dev/null +++ b/docs/file_formats.md | |||
@@ -0,0 +1,23 @@ | |||
1 | # File formats | ||
2 | |||
3 | These pages are the reference specification for file formats used by LuaRocks. | ||
4 | All files are actual Lua files, but they are loaded in a restricted | ||
5 | environment in which the standard Lua libraries are not available. | ||
6 | |||
7 | * [Rockspec format](rockspec_format.md) - Rockspecs are the files which | ||
8 | contain rules explaining how rocks are built and installed as well as their | ||
9 | dependencies and other metadata. | ||
10 | |||
11 | * [Config file format](config_file_format.md) - The specification of the | ||
12 | LuaRocks configuration file format, as it takes shape. | ||
13 | |||
14 | * [Manifest file format](manifest_file_format.md) - The index file that | ||
15 | describes a LuaRocks [repository](rocks_repositories.md), used by both rocks | ||
16 | servers and rocks trees. | ||
17 | |||
18 | * [Rock file format](rock_file_format.md) - Reference to the .rock file | ||
19 | format: the installable packages produced from | ||
20 | [rockspecs](rockspec_format.md). | ||
21 | |||
22 | |||
23 | |||