Skip to content

[cmake] Bump minimum CMake version to 3.10 #4264

@shrijitsingh99

Description

@shrijitsingh99

Context
The currently supported minimum CMake version is 3.5. With Ubuntu 16.04 coming to EOL in less than a year.
Most of the people use the PCL binary from apt, so those on 16.04 wouldn't mind (Don't quote me on this)
Now would be a good time for beginning the transition, and in the process hopefully, modernize parts of our current CMake scripts.
The new version of CMake has some nifty features that would be useful.
I have listed some relevant for PCL below:

  1. CUDA Language Support
  2. Clang Tidy Support
  3. Google Test Support

Will add more as I find.

Expected behavior

Update minimum CMake version to 3.10

Current Behavior

Minimum CMake version to 3.10

Describe the solution you'd like

Bump the version after PCL 1.11.1 release and slowly modernize the existing components, in time for the next release after that.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions