I'm for it. 

Sent from my test iPhone

> On May 16, 2019, at 19:54, Jeffrey Walton <noloa...@gmail.com> wrote:
> 
> Hi Everyone,
> 
> I want to split config.h into several smaller files. It should help with 
> managing the monolithic config.h, and allow better Autotools integration. As 
> it stands we can't use Autoconf to write its test results because we can't do 
> things like add a block of text in the config file Autoconf is preparing (it 
> is a limitation in Autotools).
> 
> Users will still include <config.h> as they always done. The default we 
> provide still works as expected.
> 
> As a starting point, the new config.h is:
> 
>     #ifndef CRYPTOPP_CONFIG_H
>     #define CRYPTOPP_CONFIG_H
> 
>     #include "config_align.h"
>     #include "config_base.h"
>     #include "config_cpu.h"
>     #include "config_cxx.h"
>     #include "config_dll.h"
>     #include "config_int.h"
>     #include "config_misc.h"
>     #include "config_ns.h"
>     #include "config_os.h"
>     #include "config_ver.h"
> 
>     #endif // CRYPTOPP_CONFIG_H
> 
> The additional config files contain what was in the monolithic config file.
> 
> The bigger difference is, Autotools can test for, say, C++11 alignas and 
> write the result to <config_cxx.h> and it will be used instead of the default 
> one we provide for non-Autotools users.
> 
> It is testing OK manually on Linux and OS X. I'm testing the new 
> configuration on AppVeyor and Travis at https://github.com/noloader/cryptopp .
> 
> Any comments are appreciated.
> 
> Jeff
> -- 
> You received this message because you are subscribed to "Crypto++ Users". 
> More information about Crypto++ and this group is available at 
> http://www.cryptopp.com and 
> http://groups.google.com/forum/#!forum/cryptopp-users.
> --- 
> You received this message because you are subscribed to the Google Groups 
> "Crypto++ Users" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to cryptopp-users+unsubscr...@googlegroups.com.
> To view this discussion on the web visit 
> https://groups.google.com/d/msgid/cryptopp-users/cc760109-0d9e-460d-a744-73a62ecadc37%40googlegroups.com.

-- 
You received this message because you are subscribed to "Crypto++ Users". More 
information about Crypto++ and this group is available at 
http://www.cryptopp.com and 
http://groups.google.com/forum/#!forum/cryptopp-users.
--- 
You received this message because you are subscribed to the Google Groups 
"Crypto++ Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to cryptopp-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/cryptopp-users/C06C9499-F225-4FAC-BD78-C3C0A27AC8C8%40gmail.com.

Reply via email to