diff options
author | Adam <adamdharrison@gmail.com> | 2022-10-08 19:32:12 -0400 |
---|---|---|
committer | Adam <adamdharrison@gmail.com> | 2022-10-08 19:32:12 -0400 |
commit | 3dc626084b0ade9c635a6c0219f4b3995cbbb3b6 (patch) | |
tree | f1cd442c390acc1b4676ba948b1ffc13260cd6a3 /README.md | |
parent | b68a2221b0f388b1b571b1f4fa19cec2a5d5b7bc (diff) | |
download | lite-xl-plugin-manager-3dc626084b0ade9c635a6c0219f4b3995cbbb3b6.tar.gz lite-xl-plugin-manager-3dc626084b0ade9c635a6c0219f4b3995cbbb3b6.zip |
Updated.
Diffstat (limited to 'README.md')
-rw-r--r-- | README.md | 14 |
1 files changed, 14 insertions, 0 deletions
@@ -28,6 +28,20 @@ CI is enabled on this repository, so you can grab Windows and Linux builds from You can get a feel for how to use `lpm` by typing `./lpm --help`. +## Supporting Libraries + +Unlike lite, due to the precense of the beast of a library that is OpenSSL, I've made no attempt to limit the amount +of libraries being linked in here, I'm only ensuring that everything can be linked statically as much as possible. As +seen with the `lib` folder, the following external libraries are used to build `lpm`: + +* lua (core program written in) +* OpenSSL (https/SSL support) +* libgit2 (accessing git repositories directly) +* liblzma (supporting library for archives) +* libz (supporting library for everything) +* libcurl (for fetching .tar.gz and .zip files) +* libarchive (for unpacking .tar.gz and .zip files) + ## Use in CI To make pre-fab lite builds, you can easily use `lpm` in CI. If you had a linux build container, you could do something like: |