Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix CMake 3.31 warning about install paths #38437

Open
jclarkeSTFC opened this issue Nov 22, 2024 · 0 comments · May be fixed by #38537
Open

Fix CMake 3.31 warning about install paths #38437

jclarkeSTFC opened this issue Nov 22, 2024 · 0 comments · May be fixed by #38537
Assignees
Labels
ISIS Team: Core Issue and pull requests managed by the Core subteam at ISIS Maintenance Unassigned issues to be addressed in the next maintenance period.
Milestone

Comments

@jclarkeSTFC
Copy link
Contributor

Describe the outcome that is desired.
Running cmake will now generate a few warnings similar to this:

CMake Warning (dev) at Framework/CMakeLists.txt:79 (install):
  Policy CMP0177 is not set: install() DESTINATION paths are normalized.  Run
  "cmake --help-policy CMP0177" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

We should fix that.

Describe any solutions you are considering
Either we fix the paths that are being normalised, or disable the warning.

Additional context
See here for details about the warning.

@jclarkeSTFC jclarkeSTFC added Maintenance Unassigned issues to be addressed in the next maintenance period. ISIS Team: Core Issue and pull requests managed by the Core subteam at ISIS labels Nov 22, 2024
@jclarkeSTFC jclarkeSTFC added this to the Release 6.12 milestone Nov 22, 2024
@jclarkeSTFC jclarkeSTFC self-assigned this Dec 20, 2024
@jclarkeSTFC jclarkeSTFC moved this to In Progress in ISIS Core Dec 20, 2024
@jclarkeSTFC jclarkeSTFC linked a pull request Dec 20, 2024 that will close this issue
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
ISIS Team: Core Issue and pull requests managed by the Core subteam at ISIS Maintenance Unassigned issues to be addressed in the next maintenance period.
Projects
Status: In Progress
Development

Successfully merging a pull request may close this issue.

1 participant