54 lines
1012 B
Meson
54 lines
1012 B
Meson
|
|
express_bin_src = [
|
|
'callbacks.c',
|
|
'channel.c',
|
|
'colors.c',
|
|
'commands.c',
|
|
'config.c',
|
|
'dbus.c',
|
|
'gravatar.c',
|
|
'grid.c',
|
|
'grid_save.c',
|
|
'main.c',
|
|
'media.c',
|
|
'options.c',
|
|
'options_channels.c',
|
|
'options_colors.c',
|
|
'options_font.c',
|
|
'options_general.c',
|
|
'options_network.c',
|
|
'options_networks.c',
|
|
'options_servers.c',
|
|
'options_tools.c',
|
|
'options_video.c',
|
|
'selector.c',
|
|
'theme.c',
|
|
'utils.c',
|
|
'window.c',
|
|
'lz4/lz4.c',
|
|
'md5/md5.c'
|
|
]
|
|
|
|
express_bin_args = [ ]
|
|
|
|
if get_option('nls')
|
|
express_bin_args += [ '-DGETTEXT_PACKAGE="express"' ]
|
|
endif
|
|
|
|
express_headers = [
|
|
'sys/mman.h'
|
|
]
|
|
|
|
foreach header : express_headers
|
|
if cc.has_header(header)
|
|
config_h.set10('HAVE_'+header.underscorify().to_upper(), true)
|
|
endif
|
|
endforeach
|
|
|
|
express_bin = executable('express', express_bin_src,
|
|
c_args : [ express_bin_args, '-DHAVE_CONFIG_H' ],
|
|
dependencies : [ express, dependency('elementary', version : efl_req) ],
|
|
include_directories : config_dir,
|
|
install : true
|
|
)
|