Page MenuHomePhabricator

meson: Fix evas engine install directory.
ClosedPublic

Authored by lauromoura on Apr 23 2019, 7:31 PM.

Details

Summary

Evas module loading code assumes engines are installed in
evas/modules/engines.

As part of the fixes building evas with meson, the engines are under a
subproject named evas/engines, causing the modules to be installed in
libdir/evas/engines/modules by default.

This commit adds a override of the directory the engine modules are
installed to use the correct location.

Test Plan

do a clean install (without previously installed engines)

Diff Detail

Repository
rEFL core/efl
Lint
Automatic diff as part of commit; lint not applicable.
Unit
Automatic diff as part of commit; unit tests not applicable.
lauromoura created this revision.Apr 23 2019, 7:31 PM
lauromoura requested review of this revision.Apr 23 2019, 7:31 PM

I caught this error after doing a fresh install without old modules installed.

bu5hm4n accepted this revision.Apr 24 2019, 6:04 AM
This revision is now accepted and ready to land.Apr 24 2019, 6:04 AM
Closed by commit rEFL132c00a4cb86: meson: Fix evas engine install directory. (authored by lauromoura, committed by Marcel Hollerbach <mail@marcel-hollerbach.de>). · Explain WhyApr 24 2019, 6:11 AM
This revision was automatically updated to reflect the committed changes.