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.