csharp: Prevent using system dll for eflcustomexportsmono
authorJoão Paulo Taylor Ienczak Zanette <joao.tiz@expertisesolutions.com.br>
Thu, 13 Feb 2020 18:09:29 +0000 (18:09 +0000)
committerJongmin Lee <jm105.lee@samsung.com>
Thu, 13 Feb 2020 21:34:37 +0000 (06:34 +0900)
commit3f0f1e6080102151e2f0382ac581c17473cdcfb9
tree9d31a65e039a7f6f556440f33cf41969d32d8da1
parent4e76e4efa211cacf10547d823450178d54784513
csharp: Prevent using system dll for eflcustomexportsmono

If EFL is installed system-wide, `CustomExports` would use the system
(`/usr`) dll instead of local build's, causing new implemented binding calls to
native functions to crash with no entry point found for them.

This patch fixes it by ensuring that the local build's
`libeflcustomexportsmono.dll` will be used.

Reviewed-by: Felipe Magno de Almeida <felipe@expertisesolutions.com.br>
Differential Revision: https://phab.enlightenment.org/D11343
src/bindings/mono/efl_mono.dll.config.in
src/bindings/mono/meson.build