mirror of
https://github.com/Mudlet/Mudlet
synced 2026-08-13 18:26:27 -04:00
#### Brief overview of PR changes/additions With edbee-lib being revised to use a system oniguruma library instead of compiling it from bundled source code (a change suggested by myself) update our build processes to install the required dependency in order for the CMake build process to make use of this change. #### Motivation for adding to Mudlet To make edbee-lib, and thus Mudlet, use a system provided library if it is available rather than building it from source. This should decrease the time to compile the application a little and to improve the situation for packagers of the Mudlet application. #### Other info (issues closed, discussion etc) The change required a `FindONIGURUMA.cmake` file and I created one from our `FindPUGIXML.cmake` file to suggest upstream to the `edbee-lib` project, so that it could use the file when its license is MIT whereas the Mudlet one is GPU 2.0 or later and not compatible in that direction I have negotiated with our creators of the latter file to release it with a public domain (a.k.a. Creative Commons Zero) waiver and I have added suitable header text to both files. --------- Signed-off-by: Stephen Lyons <slysven@virginmedia.com> |
||
|---|---|---|
| .. | ||
| library-scripts | ||
| devcontainer.json | ||
| Dockerfile | ||