From 1c9c8beb40f6e0fca90034fd026964c30235f4cf Mon Sep 17 00:00:00 2001 From: Marcel Hollerbach Date: Fri, 2 Nov 2018 13:28:28 +0100 Subject: [PATCH] meson: generate .pc files for efl-core efl-ui efl-net they simply redirect to the projects of elementary / ecore,efl,emile / ecore,ecore-con,emile. The resuling flags are the same. fix T7447 --- meson.build | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/meson.build b/meson.build index 94b7876841..39d98f1346 100644 --- a/meson.build +++ b/meson.build @@ -390,3 +390,20 @@ configure_file( subdir(join_paths('systemd-services')) subdir(join_paths('dbus-services')) + +#output the three new efl-* .pc files +efl_20_pc_files = [ + ['efl-ui', ['elementary']], + ['efl-core', ['ecore', 'efl', 'emile']], + ['efl-net', ['ecore', 'ecore-con', 'emile']], +] + +foreach pc_file : efl_20_pc_files + name = pc_file[0] + libraries = pc_file[1] + pkgconfig.generate( + name : '-'.join(name.split('_')), + description: name+' configutation file', + requires : libraries, + ) +endforeach