From 18c617bb35ed1a00a1df9188bf04bd1b0e3da568 Mon Sep 17 00:00:00 2001 From: Bram Matthys Date: Sat, 25 Apr 2015 13:36:05 +0200 Subject: [PATCH] Modules can now simply include "unrealircd.h" rather than include various files in a specific order and risk missing one. --- include/unrealircd.h | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 include/unrealircd.h diff --git a/include/unrealircd.h b/include/unrealircd.h new file mode 100644 index 000000000..8f3ca481f --- /dev/null +++ b/include/unrealircd.h @@ -0,0 +1,25 @@ +/** Standard include for all UnrealIRCd modules. + * This should normally provide all of UnrealIRCd's functionality + * (that is publicly exposed anyway). + */ +#include "config.h" +#include "struct.h" +#include "common.h" +#include "sys.h" +#include "numeric.h" +#include "msg.h" +#include "proto.h" +#include "channel.h" +#include +#include +#include +#include +#include +#ifdef _WIN32 +#include +#endif +#include +#include "h.h" +#ifdef _WIN32 +#include "version.h" +#endif