To install the library, use the provided CMakeLists.txt file as a submodule.
Dependencies
This application depends on the standard library and OS-specific libraries.
On Unix-based systems, you should have a recent version of the XDG file picker portal.
Configuration
Exporting functions out of DLL boundaries
If you want to export the symbols of the library out of a DLL, simply define the MLS_EXPORT_LIBRARY macro.
Then, when building the library, make sure the macro MLS_LIB_COMPILE is enabled.
Users of CMake will have that enabled by default.