diff options
author | Jeremy Harris <jgh146exb@wizmail.org> | 2021-03-19 00:44:58 +0000 |
---|---|---|
committer | Jeremy Harris <jgh146exb@wizmail.org> | 2021-03-21 21:07:42 +0000 |
commit | 9aba085b920ab3b8cdd1085db917145785ca24cf (patch) | |
tree | 1363b1244bcefd22a202730169778556b04c935f | |
parent | 92583637b25b6bde926f9ca6be7b085e5ac8b1e6 (diff) |
Builtin macros for Experimental features
-rw-r--r-- | src/src/macro_predef.c | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/src/src/macro_predef.c b/src/src/macro_predef.c index 9c3d34a96..b0f57be19 100644 --- a/src/src/macro_predef.c +++ b/src/src/macro_predef.c @@ -286,6 +286,32 @@ features_malware(); features_crypto(); } +static void +exp_features(void) +{ +#ifdef EXPERIMENTAL_ARC + builtin_macro_create(US"_EXP_ARC"); +#endif +#ifdef EXPERIMENTAL_BRIGHTMAIL + builtin_macro_create(US"_EXP_BMI"); +#endif +#ifdef EXPERIMENTAL_DCC + builtin_macro_create(US"_EXP_DCC"); +#endif +#ifdef EXPERIMENTAL_DSN_INFO + builtin_macro_create(US"_EXP_DSNI"); +#endif +#ifdef EXPERIMENTAL_ESMTP_LIMITS + builtin_macro_create(US"_EXP_LIMITS"); +#endif +#ifdef EXPERIMENTAL_QUEUEFILE + builtin_macro_create(US"_EXP_QUEUEFILE"); +#endif +#if defined(EXPERIMENTAL_SRS_ALT) + builtin_macro_create(US"_EXP_SRS"); +#endif +} + static void options(void) @@ -314,6 +340,7 @@ main(void) { printf("#include \"exim.h\"\n"); features(); +exp_features(); options(); params(); |