From 7d49abdae2452db81b425c2150bbfdd1d27e4510 Mon Sep 17 00:00:00 2001 From: Felipe Magno de Almeida Date: Thu, 3 Jan 2019 21:06:53 +0000 Subject: [PATCH] efl-mono: Add efl_mono.dll.config file to run tests from within tree Required by some distros like Arch. Reviewed-by: Marcel Hollerbach Reviewed-by: Felipe Magno de Almeida Differential Revision: https://phab.enlightenment.org/D7527 --- src/bindings/mono/efl_mono.dll.config.in | 9 +++++++++ src/bindings/mono/meson.build | 13 +++++++++++++ 2 files changed, 22 insertions(+) create mode 100644 src/bindings/mono/efl_mono.dll.config.in diff --git a/src/bindings/mono/efl_mono.dll.config.in b/src/bindings/mono/efl_mono.dll.config.in new file mode 100644 index 0000000..0531b79 --- /dev/null +++ b/src/bindings/mono/efl_mono.dll.config.in @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/src/bindings/mono/meson.build b/src/bindings/mono/meson.build index 4710e4c..411c29f 100644 --- a/src/bindings/mono/meson.build +++ b/src/bindings/mono/meson.build @@ -113,6 +113,19 @@ foreach mono_gen_file : legacy_evas_required_by_mono '@INPUT@']) endforeach +efl_mono_conf_data = configuration_data() +efl_mono_conf_data.set('EINA', eina_lib.full_path()) +efl_mono_conf_data.set('EFL', efl_lib.full_path()) +efl_mono_conf_data.set('ECORE', ecore_lib.full_path()) +efl_mono_conf_data.set('EO', eo_lib.full_path()) +efl_mono_conf_data.set('EVAS', evas_lib.full_path()) +efl_mono_conf_data.set('ELDBUS', eldbus_lib.full_path()) +efl_mono_conf_data.set('ELEMENTARY', elementary_lib.full_path()) + +configure_file(input : 'efl_mono.dll.config.in', + output : 'efl_mono.dll.config', + configuration : efl_mono_conf_data) + efl_mono = library('efl_mono', mono_generator_target + mono_files + [efl_src], install : true, -- 2.7.4