Re: [CMake] C++ standard version fallbacks.

2017-06-10 Thread Roger Leigh
On 05/06/17 23:50, Stephen Kelly wrote: Craig Scott wrote: On Tue, Jun 6, 2017 at 7:50 AM, Stephen Kelly wrote: Roger Leigh wrote: Hi folks, I'm currently using this logic to use C++14 with a fallback to C++11 when C++14 is unavailable: if(NOT CMAKE_CXX_STANDARD)

Re: [CMake] C++ standard version fallbacks.

2017-06-06 Thread Craig Scott
On Tue, Jun 6, 2017 at 8:50 AM, Stephen Kelly wrote: > Craig Scott wrote: > > > On Tue, Jun 6, 2017 at 7:50 AM, Stephen Kelly > > wrote: > > > >> Roger Leigh wrote: > >> > >> > Hi folks, > >> > > >> > I'm currently using this logic to use C++14 with a

Re: [CMake] C++ standard version fallbacks.

2017-06-05 Thread Stephen Kelly
Craig Scott wrote: > On Tue, Jun 6, 2017 at 7:50 AM, Stephen Kelly > wrote: > >> Roger Leigh wrote: >> >> > Hi folks, >> > >> > I'm currently using this logic to use C++14 with a fallback to C++11 >> > when C++14 is unavailable: >> > >> >if(NOT CMAKE_CXX_STANDARD) >> >

Re: [CMake] C++ standard version fallbacks.

2017-06-05 Thread Craig Scott
On Tue, Jun 6, 2017 at 7:50 AM, Stephen Kelly wrote: > Roger Leigh wrote: > > > Hi folks, > > > > I'm currently using this logic to use C++14 with a fallback to C++11 > > when C++14 is unavailable: > > > >if(NOT CMAKE_CXX_STANDARD) > > set(CMAKE_CXX_STANDARD 14) > >

Re: [CMake] C++ standard version fallbacks.

2017-06-05 Thread Stephen Kelly
Roger Leigh wrote: > Hi folks, > > I'm currently using this logic to use C++14 with a fallback to C++11 > when C++14 is unavailable: > >if(NOT CMAKE_CXX_STANDARD) > set(CMAKE_CXX_STANDARD 14) >endif() >if(NOT CMAKE_CXX_STANDARD_REQUIRED) > set(CMAKE_CXX_STANDARD_REQUIRED