Closed tomwhoiscontrary closed 3 months ago
I don't think it was intentional — the config.hpp from the autotools was the original one and the one from cmake came much later as an attempt to provide the same configuration options. I'll have to check if the cmake version can be brought in sync.
It should be fixed by #1993.
If i build like this:
And this:
Then i get quite different contents in ql/config.hpp - see attached. In particular, they define feature flags in different ways; autotools has:
And CMake has:
I noticed this because i can use the former in a static_assert, but not the latter.
But really, they are very different files.
Is this intentional?
config.autotools.hpp.txt config.cmake.hpp.txt