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 )