core-lightning/plugins
Rusty Russell 72327f5cc2 libplugin: fix compilation issue on recent gccs.
They now use -fno-common by default, so duplicated variables cause
a link error:

/usr/bin/ld: common/utils.o:(.bss+0x10): multiple definition of `chainparams'; plugins/libplugin.o:(.bss+0x0): first defined here
collect2: error: ld returned 1 exit status
make: *** [Makefile:408: plugins/autoclean] Error 1

This was introduced in 9ebfdf0b8c.

Fixes: #3597
Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
Changelog-Fixed: Multiple definition of chainparams on Fedora (or other really recent gcc)
2020-04-07 20:49:58 -05:00
..
.gitignore gitignore: extend with recently added build products 2020-02-21 09:44:41 +01:00
autoclean.c libplugin: generalize the plugin_timer callback type 2020-02-12 11:45:07 +10:30
bcli.c bcli: use a more urgent feerate for HTLCs and penalty transactions 2020-04-01 23:02:47 -05:00
fundchannel.c fundechannel: don't pass deprecated 'satoshis' to fundchannel_start 2020-04-06 11:54:37 +02:00
libplugin.c libplugin: fix compilation issue on recent gccs. 2020-04-07 20:49:58 -05:00
libplugin.h libplugin: demarshal and stash the feature set given by lightningd. 2020-04-03 13:13:21 +10:30
Makefile fix: adds bcli plugin to check-source targets 2020-03-04 14:04:51 +10:30
pay.c pay: Speed up pay and fix the shadow route construction 2020-04-04 16:24:57 +10:30
README.md doc: fix wording in plugins/README.md 2020-01-06 12:57:59 +01:00

Plugin Directory

Any file in this directory which is executable and whose name only consists of alphanumeric characters, space, '.', '-' or '_' will be automatically loaded when lightningd starts (unless suppressed with commandline options).