File: BuildHDF5.cmake

package info (click to toggle)
minc-tools 2.3.00%2Bdfsg-3
  • links: PTS, VCS
  • area: main
  • in suites: buster
  • size: 8,532 kB
  • sloc: ansic: 65,671; perl: 7,423; yacc: 1,174; sh: 544; lex: 319; makefile: 220
file content (18 lines) | stat: -rw-r--r-- 676 bytes parent folder | download | duplicates (10)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
macro(build_hdf5 install_prefix)

ExternalProject_Add(HDF5
        SOURCE_DIR HDF5
        URL "http://www.hdfgroup.org/ftp/HDF5/releases/hdf5-1.8.7/src/hdf5-1.8.7.tar.gz"
        URL_MD5 "37711d4bcb72997e93d495f97c76c33a"
        BUILD_IN_SOURCE 1
        INSTALL_DIR     "${install_prefix}"
        BUILD_COMMAND   make 
        INSTALL_COMMAND make install 
        CONFIGURE_COMMAND ./configure --prefix=${install_prefix}  --with-pic --disable-shared --disable-cxx --disable-f77 --disable-f90 --disable-examples --disable-hl --disable-docs
      )

SET(HDF5_INCLUDE_DIR ${install_prefix}/include )
SET(HDF5_LIBRARY  ${install_prefix}/lib/libhdf5.a )


endmacro(build_hdf5)