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
This commit is contained in:
Marcel Hollerbach 2018-11-02 13:28:28 +01:00
parent 4dfaf5729e
commit 1c9c8beb40
1 changed files with 17 additions and 0 deletions

View File

@ -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