mirror of
https://github.com/irssi/irssi.git
synced 2025-02-02 15:08:01 -05:00
add android cross link deps
This commit is contained in:
parent
89bcff606f
commit
2e6c376342
@ -20,6 +20,7 @@ libfe_irc_dcc_a = static_library('fe_irc_dcc',
|
|||||||
shared_module('fe_irc_dcc',
|
shared_module('fe_irc_dcc',
|
||||||
install : true,
|
install : true,
|
||||||
install_dir : moduledir,
|
install_dir : moduledir,
|
||||||
|
link_with : dl_cross_irc_dcc,
|
||||||
link_whole : libfe_irc_dcc_a)
|
link_whole : libfe_irc_dcc_a)
|
||||||
|
|
||||||
install_headers(
|
install_headers(
|
||||||
|
@ -33,6 +33,7 @@ libfe_common_irc_a = static_library('fe_common_irc',
|
|||||||
shared_module('fe_common_irc',
|
shared_module('fe_common_irc',
|
||||||
install : true,
|
install : true,
|
||||||
install_dir : moduledir,
|
install_dir : moduledir,
|
||||||
|
link_with : dl_cross_irc_core,
|
||||||
link_whole : libfe_common_irc_a)
|
link_whole : libfe_common_irc_a)
|
||||||
|
|
||||||
install_headers(
|
install_headers(
|
||||||
|
@ -15,6 +15,7 @@ libfe_irc_notifylist_a = static_library('fe_irc_notifylist',
|
|||||||
shared_module('fe_irc_notifylist',
|
shared_module('fe_irc_notifylist',
|
||||||
install : true,
|
install : true,
|
||||||
install_dir : moduledir,
|
install_dir : moduledir,
|
||||||
|
link_with : dl_cross_irc_notifylist,
|
||||||
link_whole : libfe_irc_notifylist_a)
|
link_whole : libfe_irc_notifylist_a)
|
||||||
|
|
||||||
install_headers(
|
install_headers(
|
||||||
|
@ -38,11 +38,16 @@ libirc_core_a = static_library('irc_core',
|
|||||||
def_sysconfdir,
|
def_sysconfdir,
|
||||||
],
|
],
|
||||||
dependencies : dep)
|
dependencies : dep)
|
||||||
shared_module('irc_core',
|
libirc_core_sm = shared_module('irc_core',
|
||||||
install : true,
|
install : true,
|
||||||
install_dir : moduledir,
|
install_dir : moduledir,
|
||||||
link_whole : libirc_core_a)
|
link_whole : libirc_core_a)
|
||||||
|
|
||||||
|
dl_cross_irc_core = []
|
||||||
|
if need_dl_cross_link
|
||||||
|
dl_cross_irc_core += libirc_core_sm
|
||||||
|
endif
|
||||||
|
|
||||||
install_headers(
|
install_headers(
|
||||||
files(
|
files(
|
||||||
'bans.h',
|
'bans.h',
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
# this file is part of irssi
|
# this file is part of irssi
|
||||||
|
|
||||||
shared_module('irc_dcc',
|
libirc_dcc_sm = shared_module('irc_dcc',
|
||||||
files(
|
files(
|
||||||
'dcc-autoget.c',
|
'dcc-autoget.c',
|
||||||
'dcc-chat.c',
|
'dcc-chat.c',
|
||||||
@ -15,8 +15,14 @@ shared_module('irc_dcc',
|
|||||||
implicit_include_directories : false,
|
implicit_include_directories : false,
|
||||||
install : true,
|
install : true,
|
||||||
install_dir : moduledir,
|
install_dir : moduledir,
|
||||||
|
link_with : dl_cross_irc_core,
|
||||||
dependencies : dep)
|
dependencies : dep)
|
||||||
|
|
||||||
|
dl_cross_irc_dcc = []
|
||||||
|
if need_dl_cross_link
|
||||||
|
dl_cross_irc_dcc += libirc_dcc_sm
|
||||||
|
endif
|
||||||
|
|
||||||
install_headers(
|
install_headers(
|
||||||
files(
|
files(
|
||||||
'dcc-chat.h',
|
'dcc-chat.h',
|
||||||
|
@ -11,6 +11,7 @@ libirc_flood_a = static_library('irc_flood',
|
|||||||
shared_module('irc_flood',
|
shared_module('irc_flood',
|
||||||
install : true,
|
install : true,
|
||||||
install_dir : moduledir,
|
install_dir : moduledir,
|
||||||
|
link_with : dl_cross_irc_core,
|
||||||
link_whole : libirc_flood_a)
|
link_whole : libirc_flood_a)
|
||||||
|
|
||||||
install_headers(
|
install_headers(
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
# this file is part of irssi
|
# this file is part of irssi
|
||||||
|
|
||||||
shared_module('irc_notifylist',
|
libirc_notifylist_sm = shared_module('irc_notifylist',
|
||||||
files(
|
files(
|
||||||
'notify-commands.c',
|
'notify-commands.c',
|
||||||
'notify-ison.c',
|
'notify-ison.c',
|
||||||
@ -12,8 +12,14 @@ shared_module('irc_notifylist',
|
|||||||
implicit_include_directories : false,
|
implicit_include_directories : false,
|
||||||
install : true,
|
install : true,
|
||||||
install_dir : moduledir,
|
install_dir : moduledir,
|
||||||
|
link_with : dl_cross_irc_core,
|
||||||
dependencies : dep)
|
dependencies : dep)
|
||||||
|
|
||||||
|
dl_cross_irc_notifylist = []
|
||||||
|
if need_dl_cross_link
|
||||||
|
dl_cross_irc_notifylist += libirc_notifylist_sm
|
||||||
|
endif
|
||||||
|
|
||||||
install_headers(
|
install_headers(
|
||||||
files(
|
files(
|
||||||
'module.h',
|
'module.h',
|
||||||
|
@ -26,7 +26,7 @@ shared_module('Irc',
|
|||||||
include_directories : rootinc,
|
include_directories : rootinc,
|
||||||
implicit_include_directories : true,
|
implicit_include_directories : true,
|
||||||
dependencies : dep + [ perl_dep ],
|
dependencies : dep + [ perl_dep ],
|
||||||
link_with : dl_cross_perl_core,
|
link_with : dl_cross_perl_core + dl_cross_irc_dcc + dl_cross_irc_notifylist,
|
||||||
)
|
)
|
||||||
|
|
||||||
install_headers(
|
install_headers(
|
||||||
|
Loading…
x
Reference in New Issue
Block a user