On Wed, May 23, 2012 at 7:11 AM, John Wiegley <[email protected]> wrote: > > >>>>> ~ Mitchell Surface ~ <[email protected]> > >>>>> writes: > > > I respect your decision to switch to CMake, it's your baby, right? But I > > just wanted to let you know, not everyone can use the latest version. Ubuntu > > 11.10 uses 2.85 and and 12.04 uses 2.87. So if ledger really needs the > > latest version, Ubuntu users can't play along until 12.10 comes out in > > October. > > In ledger's top-level CMakeLists.txt, you'll find the following on the top > line: > > cmake_minimum_required(VERSION 2.8.8) > > I only used 2.8.8 because that's the only version I have to test with. If you > can change it to 2.8.5 and the build still works, let me know and I'll make > the adjustment here.
As far as I can see, the minimum version required is 2.8.6 as CMakePushCheckState was introduced in this release [1]. It looks like that macro is the only one putting a restriction on the CMake version. [1] http://www.cmake.org/Wiki/CMake_Version_Compatibility_Matrix/StandardCMakeModules
