The develop branch of OpenEXR uses CMake 3 features. So that line is an error.

I hadn't thought about it, but it's troubling* to think that we might have to 
preserve compatibility with CMake 2.x

* troubling == sobbing in terror in the corner as the shambling revenant shadow 
of CMake 2 groans and lurches forward belching broken features and ad hoc syntax


________________________________
From: Openexr-devel <openexr-devel-bounces+meshula=hotmail....@nongnu.org> on 
behalf of Larry Gritz <l...@larrygritz.com>
Sent: Friday, July 13, 2018 11:47 AM
To: openexr-devel@nongnu.org
Subject: [Openexr-devel] CMAKE_CXX_STANDARD

Is anybody troubled by the fact that the OpenEXR CMakeLists.txt starts with

CMAKE_MINIMUM_REQUIRED(VERSION 2.8)

but then makes use of CMAKE_CXX_STANDARD, which was only introduced with CMake 
3.1?

So I think that if anybody actually uses CMake < 3.1, it will just silently 
fail to provide the right -std=c++XX flags.


--
Larry Gritz
l...@larrygritz.com





_______________________________________________
Openexr-devel mailing list
Openexr-devel@nongnu.org
https://lists.nongnu.org/mailman/listinfo/openexr-devel
_______________________________________________
Openexr-devel mailing list
Openexr-devel@nongnu.org
https://lists.nongnu.org/mailman/listinfo/openexr-devel

Reply via email to