summaryrefslogtreecommitdiff
path: root/src/bin/e_fm
diff options
context:
space:
mode:
authorMike Blumenkrantz <zmike@osg.samsung.com>2017-07-21 16:20:03 -0400
committerMike Blumenkrantz <zmike@osg.samsung.com>2017-07-20 17:18:33 -0400
commite8dc71cd4828ce8ccf791b27326f75b5d5ec8ab8 (patch)
tree14ecd21fda244cfa38132157ec4210ee8d696d91 /src/bin/e_fm
parent4d3e157b30269276772806ddb0283ca20198ff8e (diff)
meson.
Diffstat (limited to 'src/bin/e_fm')
-rw-r--r--src/bin/e_fm/meson.build50
1 files changed, 50 insertions, 0 deletions
diff --git a/src/bin/e_fm/meson.build b/src/bin/e_fm/meson.build
new file mode 100644
index 000000000..6b6f9030e
--- /dev/null
+++ b/src/bin/e_fm/meson.build
@@ -0,0 +1,50 @@
1deps_efm = [
2 dep_eina,
3 dep_ecore,
4 dep_ecore_con,
5 dep_ecore_file,
6 dep_ecore_ipc,
7 dep_efreet
8]
9
10udisks_src = []
11if config_h.has('HAVE_UDISKS_MOUNT') == true
12 udisks_src = [
13 'e_fm_main_udisks.c',
14 'e_fm_main_udisks.h',
15 'e_fm_main_udisks2.c',
16 'e_fm_main_udisks2.h'
17 ]
18 deps_efm += [dep_eldbus]
19endif
20
21eeze_src = []
22if config_h.has('HAVE_EEZE_MOUNT') == true
23 eeze_src = [
24 '../e_prefix.c',
25 'e_fm_main_eeze.c',
26 'e_fm_main_eeze.h'
27 ]
28 deps_efm += [dep_eeze, dep_eet]
29endif
30
31efm_src = [
32 'e_fm_main.c',
33 'e_fm_main.h',
34 'e_fm_ipc.c',
35 'e_fm_ipc.h',
36 '../e_fm_shared_codec.c',
37 '../e_fm_shared_device.c',
38 '../e_user.c',
39 '../e_sha1.c',
40 udisks_src,
41 eeze_src
42]
43
44executable('enlightenment_fm',
45 [efm_src],
46 include_directories: include_directories('../../../', '../..', '.', '..'),
47 dependencies: [deps_efm],
48 install_dir: dir_e_utils,
49 install: true
50)