Skip to content

Conversation

@blowekamp
Copy link
Member

The UseITK file is the standard place where the global CMake variables were updated to the ITK configuration. Currently the use file calls ITKInitializeCXXStandard to initialize the CXX standard. Additionally, modern CMake is now using target properties for the CXX standard, making this approach not needed.

PR Checklist

  • No API changes were made (or the changes have been approved)
  • No major design changes were made (or the changes have been approved)
  • Added test (or behavior not changed)
  • Updated API documentation (or API not changed)
  • Added license to new files (if any)
  • Added Python wrapping to new files (if any) as described in ITK Software Guide Section 9.5
  • Added ITK examples for all new major features (if any)

Refer to the ITK Software Guide for
further development details if necessary.

The UseITK file is the standard place where the global CMake variables
were updated to the ITK configuration. Currently the use file calls
ITKInitializeCXXStandard to initialize the CXX standard. Additionally,
modern CMake is now using target properties for the CXX standard,
making this approach not needed.
@github-actions github-actions bot added type:Bug Inconsistencies or issues which will cause an incorrect result under some or all circumstances type:Infrastructure Infrastructure/ecosystem related changes, such as CMake or buildbots labels Jan 16, 2026
Copy link
Member

@dzenanz dzenanz left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Fine by me, but probably someone else should take a look at this small PR.

@hjmjohnson hjmjohnson merged commit 7f8c2ef into InsightSoftwareConsortium:main Jan 16, 2026
17 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

type:Bug Inconsistencies or issues which will cause an incorrect result under some or all circumstances type:Infrastructure Infrastructure/ecosystem related changes, such as CMake or buildbots

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants