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

ITK portfile support legacy user code by default #7241

Merged
merged 1 commit into from Aug 7, 2019

Conversation

N-Dekker
Copy link
Contributor

@N-Dekker N-Dekker commented Jul 11, 2019

No longer specify ITK_LEGACY_REMOVE and ITK_FUTURE_LEGACY_REMOVE
options for vcpkg_configure_cmake. By default, these two flags are
OFF, for ITK 5.0.0:
https://github.com/InsightSoftwareConsortium/ITK/blob/v5.0.0/CMakeLists.txt#L261

This commit will allow legacy ITK user code to build with vcpkg, and it
will ease adding vcpkg support to https://github.com/SuperElastix/elastix

Dženan Zukić @dzenanz suggested this change:
https://discourse.itk.org/t/how-to-avoid-rebuilding-itk-by-azure-ci-at-the-github-of-another-project-elastix/2002/7

CONTROL version bumped as requested by Phil Christensen @Rastaban

@N-Dekker
Copy link
Contributor Author

Is there anything more I could do to get this very small pull request accepted? @dzenanz ?

@dzenanz
Copy link
Contributor

dzenanz commented Jul 16, 2019

I have a feeling that vcpkg maintainers merge PRs in waves. Otherwise you could try pinging the few people who usually do merges.

@Rastaban
Copy link
Contributor

Could you also bump the CONTROL version to 5.0.0-3? This will help with the vcpkg update command.

No longer specify `ITK_LEGACY_REMOVE` and `ITK_FUTURE_LEGACY_REMOVE`
options for `vcpkg_configure_cmake`. By default, these two flags are
`OFF`, for ITK 5.0.0:
https://github.com/InsightSoftwareConsortium/ITK/blob/v5.0.0/CMakeLists.txt#L261

This commit will allow legacy ITK user code to build with vcpkg, and it
will ease adding vcpkg support to https://github.com/SuperElastix/elastix

Dženan Zukić @dzenanz suggested this change:
https://discourse.itk.org/t/how-to-avoid-rebuilding-itk-by-azure-ci-at-the-github-of-another-project-elastix/2002/7

CONTROL version bumped as requested by Phil Christensen @Rastaban
@msftclas
Copy link

msftclas commented Jul 19, 2019

CLA assistant check
All CLA requirements met.

@N-Dekker
Copy link
Contributor Author

@Rastaban

Could you also bump the CONTROL version to 5.0.0-3?

Thanks for your suggestion, Phil. I just amended the commit of this pull request to include the version bump. Please consider merging! :-)

@cbezault
Copy link
Contributor

cbezault commented Aug 7, 2019

Wow, sorry this took so long.

@cbezault cbezault merged commit d4fbdf2 into microsoft:master Aug 7, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

5 participants