Skip to content

Commit bd70b2c

Browse files
authored
Merge pull request #915 from dzenanz/cmakeDoubleConversion
ENH: use double-conversion's CMake targets
2 parents 8f67778 + a55a394 commit bd70b2c

1 file changed

Lines changed: 3 additions & 13 deletions

File tree

Modules/ThirdParty/DoubleConversion/CMakeLists.txt

Lines changed: 3 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -7,19 +7,9 @@ option(ITK_USE_SYSTEM_DOUBLECONVERSION
77
mark_as_advanced(ITK_USE_SYSTEM_DOUBLECONVERSION)
88

99
if(ITK_USE_SYSTEM_DOUBLECONVERSION)
10-
find_library(double-conversion_LIBRARIES double-conversion)
11-
find_path(double-conversion_INCLUDE_DIRS double-conversion.h
12-
PATH_SUFFIXES double-conversion
13-
)
14-
15-
if (double-conversion_LIBRARIES AND double-conversion_INCLUDE_DIRS)
16-
set(ITKDoubleConversion_SYSTEM_INCLUDE_DIRS
17-
${double-conversion_INCLUDE_DIRS}/..)
18-
set(ITKDoubleConversion_LIBRARIES
19-
"${double-conversion_LIBRARIES}")
20-
else()
21-
message(ERROR "double-conversion system library not found")
22-
endif()
10+
find_package(double-conversion REQUIRED)
11+
get_target_property(ITKDoubleConversion_INCLUDE_DIRS double-conversion::double-conversion INTERFACE_INCLUDE_DIRECTORIES)
12+
get_target_property(ITKDoubleConversion_LIBRARIES double-conversion::double-conversion LOCATION)
2313
else()
2414
set(ITKDoubleConversion_INCLUDE_DIRS
2515
${ITKDoubleConversion_SOURCE_DIR}/src

0 commit comments

Comments
 (0)