mirror of
https://github.com/hexchat/hexchat.git
synced 2024-11-08 12:12:39 +01:00
meson: Fix exported functions in plugins
This adds DEF file names in meson. Without the DEF files, every functions are exproted from plugins.
This commit is contained in:
parent
a330c1cf4d
commit
1de339dfbc
@ -3,4 +3,5 @@ shared_module('checksum', 'checksum.c',
|
||||
install: true,
|
||||
install_dir: plugindir,
|
||||
name_prefix: '',
|
||||
vs_module_defs: 'checksum.def',
|
||||
)
|
||||
|
@ -1,5 +1,6 @@
|
||||
shared_module('exec', 'exec.c',
|
||||
dependencies: hexchat_plugin_dep,
|
||||
install: true,
|
||||
install_dir: plugindir
|
||||
install_dir: plugindir,
|
||||
vs_module_defs: 'exec.def',
|
||||
)
|
||||
|
@ -19,4 +19,5 @@ shared_module('fishlim', fishlim_sources,
|
||||
install: true,
|
||||
install_dir: plugindir,
|
||||
name_prefix: '',
|
||||
vs_module_defs: 'fishlim.def',
|
||||
)
|
||||
|
@ -88,4 +88,5 @@ shared_module('perl',
|
||||
install_dir: plugindir,
|
||||
install_rpath: perl_rpath,
|
||||
name_prefix: '',
|
||||
vs_module_defs: 'perl.def',
|
||||
)
|
||||
|
@ -57,4 +57,5 @@ shared_module('sysinfo', sysinfo_sources,
|
||||
install: true,
|
||||
install_dir: plugindir,
|
||||
name_prefix: '',
|
||||
vs_module_defs: 'sysinfo.def',
|
||||
)
|
||||
|
@ -5,4 +5,5 @@ shared_module('upd', 'upd.c',
|
||||
install: true,
|
||||
install_dir: plugindir,
|
||||
name_prefix: '',
|
||||
vs_module_defs: 'upd.def',
|
||||
)
|
||||
|
@ -3,4 +3,5 @@ shared_module('winamp', 'winamp.c',
|
||||
install: true,
|
||||
install_dir: plugindir,
|
||||
name_prefix: '',
|
||||
vs_module_defs: 'winamp.def',
|
||||
)
|
||||
|
Loading…
Reference in New Issue
Block a user