[cfe-dev] [llvm-dev] Fwd: Raising CMake minimum version to 3.4.3
Chris Bieneman via cfe-dev
cfe-dev at lists.llvm.org
Wed Apr 27 12:26:09 PDT 2016
> On Apr 27, 2016, at 12:13 PM, Chuck Atkins <chuck.atkins at kitware.com> wrote:
>
> 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.
>
Absolutely. In the future if there are changes to ExternalProject that are only in the CMake module we can have a copy in the LLVM repository to provide that compatibility.
-Chris
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/cfe-dev/attachments/20160427/7c7ca5be/attachment.html>
More information about the cfe-dev
mailing list