[llvm-dev] [cfe-dev] Fwd: Raising CMake minimum version to 3.4.3

Chuck Atkins via llvm-dev llvm-dev at lists.llvm.org
Wed Apr 27 12:13:41 PDT 2016


>
> The problem I see with doing this in the current situation is that it
> isn’t just the CMake module we need. If you look at the changes I called
> out in my earlier email, there are associated CMake C++ source changes too.
>
> I also think that one of the limitations I frequently come up against with
> CMake 2.8.12, is that newer CMake versions accept generator expressions in
> more places. This is entirely implemented in the CMake C++ code, and there
> is no way to workaround it in CMake scripts other than not using generator
> expressions.
>

Indeed that doesn't work for all situations. The extensive advancement of
generator expressions is a huge leap from older CMake versions given that
they had just started to really appear near the end of 2.8.  You can't work
around that effectively by just using a few newer CMake modules.  It will,
however, give you a way to keep up to date with the frequently changing
ExternalProject module once updating the minimum version.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20160427/6837823b/attachment.html>


More information about the llvm-dev mailing list