Skip to content

FindIce: Add support for Ice 3.7.0

Roger Leigh requested to merge rleigh/cmake:ice-3.7.0 into master
  • Search for NuGet packages on Windows, which is the new way the official binary builds are distributed for 3.7.0
  • Search for C++11 versions of libraries, with ++11 suffix, taking Windows naming inconsistencies into account (Windows libraries have a 37 suffix, but this is placed before the ++11.
  • Add new Ice 3.7 programs
  • Document new Ice 3.7 components
  • Add debug output for search suffixes
  • Simplify debug logic

Tested manually on Ubuntu 16.04/17.10 (Ice 3.6 and 3.7) and Windows 7 with VS2017 and VS2015 (Ice 3.7, 3.6 and 3.5). I can't see any regressions. Also tested automatically here on CentOS 6 (Ice 3.6) and FreeBSD 11.1 and MacOS X sierra and el capitan (all Ice 3.6).

Edited by Roger Leigh

Merge request reports