aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAdam Harrison <adamdharrison@gmail.com>2022-12-27 23:49:33 -0500
committerAdam Harrison <adamdharrison@gmail.com>2022-12-27 23:49:33 -0500
commite2bb76d7a96b4f3639413e6899c06007019c56f3 (patch)
tree2e1c9222c4b66494e0b17f63bdf533e2f101156e
parentde4a34ee477927198415ae9191d6f91b5c92280b (diff)
downloadlite-xl-plugin-manager-e2bb76d7a96b4f3639413e6899c06007019c56f3.tar.gz
lite-xl-plugin-manager-e2bb76d7a96b4f3639413e6899c06007019c56f3.zip
Made clear which flags are "risky".
-rw-r--r--src/lpm.lua12
1 files changed, 7 insertions, 5 deletions
diff --git a/src/lpm.lua b/src/lpm.lua
index 1fc4d67..a7f0401 100644
--- a/src/lpm.lua
+++ b/src/lpm.lua
@@ -1606,22 +1606,24 @@ Flags have the following effects:
--quiet Outputs nothing but explicit responses.
--mod-version Sets the mod version of lite-xl to install plugins.
--version Returns version information.
- --remotes Automatically adds any specified remotes in the
- repository to the end of the resolution list.
- This is a potential security risk, so be careful.
--help Displays this help text.
--ssl_certs Sets the SSL certificate store.
--arch Sets the architecture (default: ]] .. _G.ARCH .. [[).
- --force Ignores checksum inconsitencies.
- Not recommended; security risk.
--assume-yes Ignores any prompts, and automatically answers yes
to all.
--no-install-optional On install, anything marked as optional
won't prompt.
+
+There also several flags which are classified as "risky", and are never enabled
+in any circumstance unless explicitly supplied.
+
+ --force Ignores checksum inconsitencies.
--post Run post-install build steps. Must be explicitly enabled.
Official repositories must function without this
flag being needed; generally they must provide
binaries if there is a native compilation step.
+ --remotes Automatically adds any specified remotes in the
+ repository to the end of the resolution list.
]]
)
return 0