Skip to content

allow to load plugins from EVOLUTION_MODULEDIR env var

symphorien requested to merge symphorien/evolution:moduledir into master

Motivation:

On NixOS, evolution and evolution-ews cannot be installed in the same prefix due to the design of the package manager. This patch allows to point evolution to the folder containing evolution-ews without recompiling evolution.

evolution-data-server already has such environment variables: EDS_ADDRESS_BOOK_MODULES EDS_CALENDAR_MODULES EDS_CAMEL_PROVIDER_DIR EDS_REGISTRY_MODULES In fact, this code is copied from evolution-data-server.

Merge request reports