summaryrefslogtreecommitdiff
path: root/src/lib/edje/meson.build
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/edje/meson.build')
-rw-r--r--src/lib/edje/meson.build11
1 files changed, 8 insertions, 3 deletions
diff --git a/src/lib/edje/meson.build b/src/lib/edje/meson.build
index 4f7ccce899..5614fb86f7 100644
--- a/src/lib/edje/meson.build
+++ b/src/lib/edje/meson.build
@@ -124,9 +124,6 @@ edje_src = files([
'edje_entry.c',
'edje_external.c',
'edje_load.c',
- 'edje_lua.c',
- 'edje_lua2.c',
- 'edje_lua_script_only.c',
'edje_main.c',
'edje_match.c',
'edje_message_queue.c',
@@ -152,6 +149,14 @@ edje_src = files([
'edje_part_invalid.c'
])
+if get_option('lua-interpreter') != 'none'
+ edje_src += files([
+ 'edje_lua.c',
+ 'edje_lua2.c',
+ 'edje_lua_script_only.c',
+ ])
+endif
+
edje_lib = library('edje',
edje_src, pub_eo_file_target, priv_eo_file_target,
dependencies: edje_pub_deps + edje_deps + edje_ext_deps,