meson: include whole src/lib for eo file generation in ifaces
authorDaniel Kolesa <d.kolesa@samsung.com>
Wed, 28 Nov 2018 13:45:31 +0000 (14:45 +0100)
committerHermet Park <hermetpark@gmail.com>
Wed, 5 Dec 2018 05:50:10 +0000 (14:50 +0900)
commit54aa0e53a1c4c93a7e68f9a2c3551f90c6d35eb5
treeec21c0f7fd0683fd6e8881c4a4860a6aac9b742a
parent46d8aaa142cd7169be073f21e920ac250794a0e4
meson: include whole src/lib for eo file generation in ifaces

In autotools, src/lib is used as an include path for finding
eo files, which is the same behavior you would get as when using
a system directory. In meson, this was changed to include only
certain directories.

This presents a problem (05682eed7d572874928424af82fba819790c4228)
as it is not possible to reference symbols from other paths within
documentation.

Since this is necessary for the time being, work around the problem
by doing a whole src/lib include for now, which fixes the parsing.
Longer term solution is to be discussed and implemented.
src/lib/efl/interfaces/meson.build