1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
|
project(ITKDoubleConversion)
set(ITKDoubleConversion_THIRD_PARTY 1)
option(ITK_USE_SYSTEM_DOUBLECONVERSION
"Use an outside build of double-conversion" OFF)
mark_as_advanced(ITK_USE_SYSTEM_DOUBLECONVERSION)
if(ITK_USE_SYSTEM_DOUBLECONVERSION)
find_package(double-conversion REQUIRED)
get_target_property(ITKDoubleConversion_INCLUDE_DIRS double-conversion::double-conversion INTERFACE_INCLUDE_DIRECTORIES)
get_target_property(ITKDoubleConversion_LIBRARIES double-conversion::double-conversion LOCATION)
else()
set(ITKDoubleConversion_INCLUDE_DIRS
${ITKDoubleConversion_SOURCE_DIR}/src
${ITKDoubleConversion_BINARY_DIR}/src/double-conversion)
set(ITKDoubleConversion_LIBRARIES itkdouble-conversion)
endif()
itk_module_impl()
|