]> git.netwichtig.de Git - user/henk/code/inspircd.git/commit
Remove support for static modules.
authorPeter Powell <petpow@saberuk.com>
Mon, 30 Jul 2018 23:49:27 +0000 (00:49 +0100)
committerPeter Powell <petpow@saberuk.com>
Tue, 31 Jul 2018 02:20:18 +0000 (03:20 +0100)
commitd9a52277df06d656564b28e456adabbee52e8c10
treeb4ffb2c8dbb3ecef708220826548850c68434f3b
parentabbf70b2a35edaf17631e43027828011296924ad
Remove support for static modules.

This has been frequently broken in the past and as far as I know is
used by literally nobody.

Also, even if all modules are compiled into the core any libraries
linked against are and have always been linked dynamically making
this unusable on platforms without dynamic libraries.
.travis.yml
include/modules.h
make/calcdep.pl
make/template/main.mk
make/unit-cc.pl
src/coremods/core_info/cmd_modules.cpp
src/modmanager_dynamic.cpp [deleted file]
src/modmanager_static.cpp [deleted file]
src/modulemanager.cpp [new file with mode: 0644]
tools/test-build