Skip to content

Conversation

@dzenanz
Copy link
Member

@dzenanz dzenanz commented May 20, 2019

This will support multiple system versions of double-conversion.
Suggested by Alexander Neumann. Closes #579. Aimed to be back-ported to 4.13.x release to address #912.

PR Checklist

This will support multiple system versions of double-conversion.
Suggested by Alexander Neumann.
Closes InsightSoftwareConsortium#579.
@dzenanz dzenanz force-pushed the cmakeDoubleConversion branch from 2823d9a to a55a394 Compare May 24, 2019 14:18
@dzenanz
Copy link
Member Author

dzenanz commented May 24, 2019

double-conversion is a library with no dependencies, and it is only privately used in ITK's modules (except remote module Montage, and I am looking into that right now). So we don't have to list it as a public dependency in package configuration file.

@dzenanz
Copy link
Member Author

dzenanz commented May 24, 2019

... and Montage also privately depends on double-conversion, so I will change the module specification to reflect that.

@hjmjohnson
Copy link
Member

@dzenanz Can this be merged?

@dzenanz
Copy link
Member Author

dzenanz commented May 31, 2019

I am waiting for @TheChymera's confirmation that it fixes the issue it is supposed to address.

@TheChymera
Copy link
Contributor

@dzenanz afaict it does not.

@dzenanz dzenanz merged commit bd70b2c into InsightSoftwareConsortium:master Jun 3, 2019
@dzenanz dzenanz deleted the cmakeDoubleConversion branch June 3, 2019 14:54
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.

Use find_package and target_link_libraries to include system double conversion and properly include double-conversion

4 participants