summaryrefslogtreecommitdiff
path: root/src/static_libs
diff options
context:
space:
mode:
authorMarcel Hollerbach <mail@marcel-hollerbach.de>2020-05-10 14:41:57 +0200
committerStefan Schmidt <s.schmidt@samsung.com>2020-05-27 11:06:46 +0200
commit8e3606698eb439eecd7302a885504365aca7e564 (patch)
tree6bb354ae72ab277548fafaab00a52aeaac5e61bb /src/static_libs
parent2d105a7e597a38a31ea88fefc02ac84b8b6e5543 (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/static_libs')
-rw-r--r--src/static_libs/buildsystem/meson.build4
-rw-r--r--src/static_libs/draw/meson.build11
-rw-r--r--src/static_libs/rg_etc/meson.build4
3 files changed, 19 insertions, 0 deletions
diff --git a/src/static_libs/buildsystem/meson.build b/src/static_libs/buildsystem/meson.build
index 61e7f1e37e..dd3b1f6dab 100644
--- a/src/static_libs/buildsystem/meson.build
+++ b/src/static_libs/buildsystem/meson.build
@@ -18,3 +18,7 @@ buildsystem = declare_dependency(
18 link_with: buildsystem_lib, 18 link_with: buildsystem_lib,
19 dependencies: [eina], 19 dependencies: [eina],
20) 20)
21
22buildsystem_simple = declare_dependency(
23 include_directories: [include_directories('.'), include_directories(join_paths('..', '..', 'lib'))],
24)
diff --git a/src/static_libs/draw/meson.build b/src/static_libs/draw/meson.build
index 0e7dce9cdd..f9fbc96a83 100644
--- a/src/static_libs/draw/meson.build
+++ b/src/static_libs/draw/meson.build
@@ -27,3 +27,14 @@ draw = declare_dependency(
27 sources : draw_src, 27 sources : draw_src,
28 link_with : draw_opt_lib 28 link_with : draw_opt_lib
29) 29)
30
31draw_without_deps = declare_dependency(
32 include_directories: [include_directories('.'), include_directories(join_paths('..', '..', 'lib'))],
33 dependencies: [rg_etc_simple],
34 sources : draw_src,
35 link_with : draw_opt_lib
36)
37
38draw_simple = declare_dependency(
39 include_directories: [include_directories('.'), include_directories(join_paths('..', '..', 'lib'))],
40)
diff --git a/src/static_libs/rg_etc/meson.build b/src/static_libs/rg_etc/meson.build
index cd093daba9..84a037ed20 100644
--- a/src/static_libs/rg_etc/meson.build
+++ b/src/static_libs/rg_etc/meson.build
@@ -9,3 +9,7 @@ rg_etc = declare_dependency(
9 include_directories: include_directories('.'), 9 include_directories: include_directories('.'),
10 sources : rg_etc_src 10 sources : rg_etc_src
11) 11)
12
13rg_etc_simple = declare_dependency(
14 include_directories: include_directories('.'),
15)