51 lines
863 B
Meson
51 lines
863 B
Meson
deps_efm = [
|
|
dep_eina,
|
|
dep_ecore,
|
|
dep_ecore_con,
|
|
dep_ecore_file,
|
|
dep_ecore_ipc,
|
|
dep_efreet
|
|
]
|
|
|
|
udisks_src = []
|
|
if config_h.has('HAVE_UDISKS_MOUNT') == true
|
|
udisks_src = [
|
|
'e_fm_main_udisks.c',
|
|
'e_fm_main_udisks.h',
|
|
'e_fm_main_udisks2.c',
|
|
'e_fm_main_udisks2.h'
|
|
]
|
|
deps_efm += [dep_eldbus]
|
|
endif
|
|
|
|
eeze_src = []
|
|
if config_h.has('HAVE_EEZE_MOUNT') == true
|
|
eeze_src = [
|
|
'../e_prefix.c',
|
|
'e_fm_main_eeze.c',
|
|
'e_fm_main_eeze.h'
|
|
]
|
|
deps_efm += [dep_eeze, dep_eet]
|
|
endif
|
|
|
|
efm_src = [
|
|
'e_fm_main.c',
|
|
'e_fm_main.h',
|
|
'e_fm_ipc.c',
|
|
'e_fm_ipc.h',
|
|
'../e_fm_shared_codec.c',
|
|
'../e_fm_shared_device.c',
|
|
'../e_user.c',
|
|
'../e_sha1.c',
|
|
udisks_src,
|
|
eeze_src
|
|
]
|
|
|
|
executable('enlightenment_fm',
|
|
[efm_src],
|
|
include_directories: include_directories('../../../', '../..', '.', '..'),
|
|
dependencies: [deps_efm],
|
|
install_dir: dir_e_utils,
|
|
install: true
|
|
)
|