aboutsummaryrefslogtreecommitdiff
path: root/SPEC.md
diff options
context:
space:
mode:
authorAdam Harrison <adamdharrison@gmail.com>2024-03-29 15:49:21 -0400
committerAdam Harrison <adamdharrison@gmail.com>2024-03-29 15:49:21 -0400
commitdd06ba252e662b6f7525e6a88fef3d55326c20c3 (patch)
treeeb42e26101bc62f44bc413752f8d8ca6e6cfd3d1 /SPEC.md
parent636fbcf54ef09eae0f5423ee9e6b326f7269c297 (diff)
downloadlite-xl-plugin-manager-dd06ba252e662b6f7525e6a88fef3d55326c20c3.tar.gz
lite-xl-plugin-manager-dd06ba252e662b6f7525e6a88fef3d55326c20c3.zip
Updated SPEC to incude `checksum` at an addon level, and added in a warning when explicit repositories are specified, but not used.
Diffstat (limited to 'SPEC.md')
-rw-r--r--SPEC.md3
1 files changed, 2 insertions, 1 deletions
diff --git a/SPEC.md b/SPEC.md
index c6b2c57..71ca2a9 100644
--- a/SPEC.md
+++ b/SPEC.md
@@ -70,6 +70,7 @@ Fields that are required are bolded.
with a dictionary, takes `ARCH` keys, and runs a different command per `ARCH`.
* `url`: Optionally a URL which specifies a direct download link to a single lua file.
precludes the use of `remote`, `path`. Usually a `singleton`.
+* `checksum`: Provides a checksum to check against a `url`.
* `extra`: Optionally a dictionary which holds any desired extra information.
Any keys not present in this official listing render the manifest non-conforming.
@@ -121,7 +122,7 @@ be extracted inside the addon's directory.
Lite-XLs represent different version of lite-xl that are registered in this
repository. Lite-XLs has the following metadata, as well as a `files` array.
-* `version`: A version specifier. Must take the form of x.x(.x)(-suffix).
+* `version`: A version specifier. Must take the form of x(.x)\*(-suffix).
Suffixes can be used to denote different flavours of lite-xl.
* `mod_version`: The modversion the binary corresponds to.