mirror of
https://github.com/irssi/irssi.git
synced 2025-04-25 20:41:23 -05:00
69 lines
1.3 KiB
Meson
69 lines
1.3 KiB
Meson
# this file is part of irssi
|
|
|
|
executable('irssi',
|
|
files(
|
|
#### terminfo_sources ####
|
|
'term-terminfo.c',
|
|
'terminfo-core.c',
|
|
|
|
#### irssi sources ####
|
|
'gui-entry.c',
|
|
'gui-expandos.c',
|
|
'gui-printtext.c',
|
|
'gui-readline.c',
|
|
'gui-windows.c',
|
|
'irssi.c',
|
|
'lastlog.c',
|
|
'mainwindow-activity.c',
|
|
'mainwindows-layout.c',
|
|
'mainwindows.c',
|
|
'module-formats.c',
|
|
'statusbar-config.c',
|
|
'statusbar-items.c',
|
|
'statusbar.c',
|
|
'term.c',
|
|
'textbuffer-commands.c',
|
|
'textbuffer-view.c',
|
|
'textbuffer.c',
|
|
)
|
|
+ [ irssi_version_h ],
|
|
include_directories : rootinc,
|
|
implicit_include_directories : false,
|
|
export_dynamic : true,
|
|
link_with : [
|
|
libconfig_a,
|
|
libcore_a,
|
|
libfe_common_core_a,
|
|
libirc_a,
|
|
libfe_common_irc_a,
|
|
libfe_irc_dcc_a,
|
|
libfe_irc_notifylist_a,
|
|
],
|
|
install : true,
|
|
install_rpath : get_option('prefix') / get_option('libdir'),
|
|
dependencies : dep
|
|
+ textui_dep
|
|
)
|
|
|
|
install_headers(
|
|
files(
|
|
'gui-printtext.h',
|
|
'gui-windows.h',
|
|
'mainwindows.h',
|
|
'statusbar-item.h',
|
|
'statusbar.h',
|
|
'term.h',
|
|
'textbuffer-view.h',
|
|
'textbuffer.h',
|
|
),
|
|
subdir : incdir / 'src' / 'fe-text')
|
|
|
|
# noinst_headers = files(
|
|
# 'gui-entry.h',
|
|
# 'gui-readline.h',
|
|
# 'module-formats.h'
|
|
# 'module.h',
|
|
# 'statusbar-config.h',
|
|
# 'terminfo-core.h',
|
|
# )
|