Mercurial > hg > minc-tools
changeset 2580:364f7e4b2fef
Fixing minc cmake files
author | Vladimir Fonov <vladimir.fonov@gmail.com> |
---|---|
date | Thu, 19 Jan 2012 07:00:00 +0800 |
parents | 99b46b8c7c71 |
children | 66d2223e80c2 |
files | CMakeLists.txt MINC2Config.cmake.in UseMINC2.cmake.in |
diffstat | 3 files changed, 21 insertions(+), 6 deletions(-) [+] |
line wrap: on
line diff
--- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -69,6 +69,8 @@ IF(BUILD_MINC2) IF(USE_SYSTEM_HDF5 ) +# SET(HDF5_FIND_COMPONENTS "C") +# SET(HDF5_USE_STATIC_LIBRARIES ON) FIND_PACKAGE(HDF5 REQUIRED) ELSE(USE_SYSTEM_HDF5) @@ -421,9 +423,14 @@ ${CMAKE_CURRENT_BINARY_DIR}/CMakeFiles/UseMINC2.cmake @ONLY) install(FILES ${CMAKE_CURRENT_BINARY_DIR}/CMakeFiles/UseMINC2.cmake ${CMAKE_CURRENT_BINARY_DIR}/CMakeFiles/MINC2Config.cmake - DESTINATION lib/MINC2 + DESTINATION lib COMPONENT Development) +# install(FILES +# cmake-modules/FindHDF5.cmake cmake-modules/FindNETCDF.cmake +# DESTINATION lib +# COMPONENT Development) + # testing IF(BUILD_TESTING)
--- a/MINC2Config.cmake.in +++ b/MINC2Config.cmake.in @@ -2,6 +2,13 @@ set(HAVE_EZMINC @BUILD_EZMINC@) set(HAVE_MINC4ITK @BUILD_MINC4ITK@) + +set(NETCDF_INCLUDE_DIR "@NETCDF_INCLUDE_DIR@") +set(HDF5_INCLUDE_DIR "@HDF5_INCLUDE_DIR@") +set(NETCDF_LIBRARY "@NETCDF_LIBRARY@") +set(HDF5_LIBRARY "@HDF5_LIBRARY@") +set(ZLIB_LIBRARIES "@ZLIB_LIBRARIES@") + set(MINC2_INCLUDE_DIRS "@MINC2_INCLUDE_DIRS_CONFIG@") set(MINC2_LIBRARY_DIRS "@MINC2_LIBRARY_DIRS_CONFIG@") set(MINC2_USE_FILE "@MINC2_USE_FILE_CONFIG@")
--- a/UseMINC2.cmake.in +++ b/UseMINC2.cmake.in @@ -2,19 +2,20 @@ link_directories(${MINC2_LIBRARY_DIRS}) -FIND_PACKAGE(NETCDF REQUIRED) +#FIND_PACKAGE(NETCDF REQUIRED) INCLUDE_DIRECTORIES( ${NETCDF_INCLUDE_DIR} ) if(HAVE_MINC2) - FIND_PACKAGE(HDF5 REQUIRED) - FIND_PACKAGE(ZLIB REQUIRED) + #FIND_PACKAGE(HDF5 REQUIRED) + #FIND_PACKAGE(ZLIB REQUIRED) + INCLUDE_DIRECTORIES( ${HDF5_INCLUDE_DIR} ) SET(MINC2 "1") ADD_DEFINITIONS( -DMINC2=1 ) - SET(MINC_LIBRARIES volume_io2 minc2 netcdf hdf5 z) + #SET(MINC_LIBRARIES volume_io2 minc2 netcdf hdf5 z) else(HAVE_MINC2) - SET(MINC_LIBRARIES volume_io minc netcdf ) + #SET(MINC_LIBRARIES volume_io minc netcdf ) endif(HAVE_MINC2)