diff options
author | Adam Harrison <adamdharrison@gmail.com> | 2022-12-27 23:49:33 -0500 |
---|---|---|
committer | Adam Harrison <adamdharrison@gmail.com> | 2022-12-27 23:49:33 -0500 |
commit | e2bb76d7a96b4f3639413e6899c06007019c56f3 (patch) | |
tree | 2e1c9222c4b66494e0b17f63bdf533e2f101156e | |
parent | de4a34ee477927198415ae9191d6f91b5c92280b (diff) | |
download | lite-xl-plugin-manager-e2bb76d7a96b4f3639413e6899c06007019c56f3.tar.gz lite-xl-plugin-manager-e2bb76d7a96b4f3639413e6899c06007019c56f3.zip |
Made clear which flags are "risky".
-rw-r--r-- | src/lpm.lua | 12 |
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 |