diff options
author | Marcel Hollerbach <mail@marcel-hollerbach.de> | 2020-05-10 14:41:57 +0200 |
---|---|---|
committer | Stefan Schmidt <s.schmidt@samsung.com> | 2020-05-27 11:06:46 +0200 |
commit | 8e3606698eb439eecd7302a885504365aca7e564 (patch) | |
tree | 6bb354ae72ab277548fafaab00a52aeaac5e61bb /src/lib/efl | |
parent | 2d105a7e597a38a31ea88fefc02ac84b8b6e5543 (diff) |
refactor build
libraries are split into deps, external deps, and pub deps.
Evas engines are refactored to use the predefined engine deps.
this is preparation work for efl-one.
Reviewed-by: Stefan Schmidt <stefan@datenfreihafen.org>
Differential Revision: https://phab.enlightenment.org/D11806
Diffstat (limited to 'src/lib/efl')
-rw-r--r-- | src/lib/efl/meson.build | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/lib/efl/meson.build b/src/lib/efl/meson.build index 326e34eafd..5dbc825894 100644 --- a/src/lib/efl/meson.build +++ b/src/lib/efl/meson.build | |||
@@ -1,5 +1,6 @@ | |||
1 | efl_deps = [] | 1 | efl_deps = [m] |
2 | efl_pub_deps = [eo] | 2 | efl_pub_deps = [eo] |
3 | efl_ext_deps = [] | ||
3 | 4 | ||
4 | efl_header_src = [ | 5 | efl_header_src = [ |
5 | 'Efl.h', | 6 | 'Efl.h', |
@@ -14,7 +15,7 @@ package_header_subdirs += 'interfaces' | |||
14 | efl_lib = library('efl', | 15 | efl_lib = library('efl', |
15 | efl_src, pub_eo_file_target, | 16 | efl_src, pub_eo_file_target, |
16 | c_args : package_c_args, | 17 | c_args : package_c_args, |
17 | dependencies: [eina, eo, m], | 18 | dependencies: [efl_deps, efl_pub_deps, efl_ext_deps], |
18 | install: true, | 19 | install: true, |
19 | version : meson.project_version() | 20 | version : meson.project_version() |
20 | ) | 21 | ) |