Skip to content

Cmake 3.10.2

Antoine Regimbeau requested to merge cmake_upgrade into develop

Summary

This MR upgrade CMake to 3.10.2. This version of CMake si the one packaged for Ubuntu 18.04. It is linked to #1905 (closed), and #528 (closed) (Compatibility with ITK5).

Rationale

The main work here was to look at some improvement that could be done on the CMake code. Lots of comments have been made, some modifications at iso-functionalities and some deletion (unused code, commented code).
This MR is the introduction of a bigger work: the CMake code cleaning.

Additional notes

See #1940 (closed) for more detail of what has been investigated in here.

Copyright

The copyright owner is CNES and has signed the ORFEO ToolBox Contributor License Agreement.


Check before merging:

  • All discussions are resolved
  • At least 2 👍 votes from core developers, no 👎 vote.
  • The feature branch is (reasonably) up-to-date with the base branch
  • Dashboard is green
  • Copyright owner has signed the ORFEO ToolBox Contributor License Agreement
  • Optionally, run git diff develop... -U0 --no-color | clang-format-diff.py -p1 -i on latest changes and commit
Edited by Antoine Regimbeau

Merge request reports