Mercurial > hg > minc-tools
annotate CMakeLists.txt @ 2476:be77e1e3845c
* CMakeLists.txt: updated version
* Updated Changelog to include releases
* Warning cleanups below
* conversion/dcm2mnc/minc_file.c: fixed printf type
* conversion/dcm2mnc/siemens_to_dicom.c: fixed printf type
* conversion/ecattominc/machine_indep.c: added string.h and fixed
2 fprintf missing format args
* conversion/micropet/upet2mnc.c: fixed two fprintf format args
* conversion/minctoecat/ecat_write.c: added string.h
* conversion/minctoecat/minctoecat.c: added missing argument to fprintf
* conversion/nifti1/mnc2nii.c: fixed incorrect printf type
* progs/mincview/invert_raw_image.c: added fwrite checking
author | rotor <rotor> |
---|---|
date | Tue, 20 Jan 2009 11:58:13 +0000 |
parents | e30fdeeb284c |
children | 0cf5f64c9d19 |
rev | line source |
---|---|
2397 | 1 # CMakeFiles.txt for the MINC2 library |
2 # | |
3 # Andrew Janke - a.janke@gmail.com | |
2394
7e378df1eff6
* Added (not yet complete) CMake build file for ITK integration
rotor <rotor>
parents:
diff
changeset
|
4 |
2395
b400c187fc72
* Added initial CMake build files, with support for package building
rotor <rotor>
parents:
2394
diff
changeset
|
5 PROJECT(libminc2) |
b400c187fc72
* Added initial CMake build files, with support for package building
rotor <rotor>
parents:
2394
diff
changeset
|
6 |
2396 | 7 SET(CMAKE_MODULE_PATH "${CMAKE_SOURCE_DIR}/cmake-modules") |
8 | |
2399 | 9 |
2394
7e378df1eff6
* Added (not yet complete) CMake build file for ITK integration
rotor <rotor>
parents:
diff
changeset
|
10 #ADD_SUBDIRECTORY( testdir ) |
7e378df1eff6
* Added (not yet complete) CMake build file for ITK integration
rotor <rotor>
parents:
diff
changeset
|
11 #ADD_SUBDIRECTORY( doc ) |
7e378df1eff6
* Added (not yet complete) CMake build file for ITK integration
rotor <rotor>
parents:
diff
changeset
|
12 |
2395
b400c187fc72
* Added initial CMake build files, with support for package building
rotor <rotor>
parents:
2394
diff
changeset
|
13 |
2396 | 14 # Packaging defines |
2395
b400c187fc72
* Added initial CMake build files, with support for package building
rotor <rotor>
parents:
2394
diff
changeset
|
15 SET(CPACK_GENERATOR TGZ) |
b400c187fc72
* Added initial CMake build files, with support for package building
rotor <rotor>
parents:
2394
diff
changeset
|
16 SET(CPACK_PACKAGE_VERSION_MAJOR 2) |
b400c187fc72
* Added initial CMake build files, with support for package building
rotor <rotor>
parents:
2394
diff
changeset
|
17 SET(CPACK_PACKAGE_VERSION_MINOR 0) |
2476 | 18 SET(CPACK_PACKAGE_VERSION_PATCH 17) |
2397 | 19 INCLUDE(CPack) |
2395
b400c187fc72
* Added initial CMake build files, with support for package building
rotor <rotor>
parents:
2394
diff
changeset
|
20 |
2397 | 21 |
2395
b400c187fc72
* Added initial CMake build files, with support for package building
rotor <rotor>
parents:
2394
diff
changeset
|
22 SET(PACKAGE "minc") |
b400c187fc72
* Added initial CMake build files, with support for package building
rotor <rotor>
parents:
2394
diff
changeset
|
23 SET(PACKAGE_BUGREPORT "a.janke@gmail.com") |
2397 | 24 |
2395
b400c187fc72
* Added initial CMake build files, with support for package building
rotor <rotor>
parents:
2394
diff
changeset
|
25 SET(PACKAGE_NAME "minc") |
2397 | 26 SET(PACKAGE_VERSION "${CPACK_PACKAGE_VERSION_MAJOR}.${CPACK_PACKAGE_VERSION_MINOR}.${CPACK_PACKAGE_VERSION_PATCH}") |
2395
b400c187fc72
* Added initial CMake build files, with support for package building
rotor <rotor>
parents:
2394
diff
changeset
|
27 SET(PACKAGE_STRING "${PACKAGE_NAME} ${PACKAGE_VERSION}") |
b400c187fc72
* Added initial CMake build files, with support for package building
rotor <rotor>
parents:
2394
diff
changeset
|
28 |
b400c187fc72
* Added initial CMake build files, with support for package building
rotor <rotor>
parents:
2394
diff
changeset
|
29 |
2397 | 30 # yes, build as minc2 |
31 SET(MINC2 "1") | |
2398 | 32 ADD_DEFINITIONS(-DHAVE_CONFIG_H) |
2397 | 33 |
34 # aliases | |
35 SET(VERSION "${PACKAGE_VERSION}") | |
36 | |
2399 | 37 # progs needed to build |
2401 | 38 #SET(FLEX_FIND_REQUIRED) |
39 #SET(BISON_FIND_REQUIRED) | |
40 #FIND_PACKAGE(BISON) | |
41 #FIND_PACKAGE(FLEX) | |
2397 | 42 |
2396 | 43 # check for prereqs |
2395
b400c187fc72
* Added initial CMake build files, with support for package building
rotor <rotor>
parents:
2394
diff
changeset
|
44 INCLUDE(CheckFunctionExists) |
b400c187fc72
* Added initial CMake build files, with support for package building
rotor <rotor>
parents:
2394
diff
changeset
|
45 |
b400c187fc72
* Added initial CMake build files, with support for package building
rotor <rotor>
parents:
2394
diff
changeset
|
46 CHECK_FUNCTION_EXISTS(mkstemp HAVE_MKSTEMP) |
b400c187fc72
* Added initial CMake build files, with support for package building
rotor <rotor>
parents:
2394
diff
changeset
|
47 CHECK_FUNCTION_EXISTS(strerror HAVE_STRERROR) |
b400c187fc72
* Added initial CMake build files, with support for package building
rotor <rotor>
parents:
2394
diff
changeset
|
48 |
2398 | 49 INCLUDE(CheckIncludeFiles) |
50 CHECK_INCLUDE_FILES(float.h HAVE_FLOAT_H) | |
2395
b400c187fc72
* Added initial CMake build files, with support for package building
rotor <rotor>
parents:
2394
diff
changeset
|
51 |
2397 | 52 # netcdf and HDF5 |
2396 | 53 SET(NETCDF_FIND_REQUIRED TRUE) |
54 SET(HDF5_FIND_REQUIRED TRUE) | |
55 FIND_PACKAGE(HDF5) | |
56 FIND_PACKAGE(NETCDF) | |
57 INCLUDE_DIRECTORIES( ${NETCDF_INCLUDE_DIR} ${HDF5_INCLUDE_DIR} ) | |
2395
b400c187fc72
* Added initial CMake build files, with support for package building
rotor <rotor>
parents:
2394
diff
changeset
|
58 |
2397 | 59 # config files for build |
2395
b400c187fc72
* Added initial CMake build files, with support for package building
rotor <rotor>
parents:
2394
diff
changeset
|
60 CONFIGURE_FILE(${CMAKE_SOURCE_DIR}/config.h.cmake ${CMAKE_SOURCE_DIR}/config.h) |
b400c187fc72
* Added initial CMake build files, with support for package building
rotor <rotor>
parents:
2394
diff
changeset
|
61 |
2397 | 62 # others |
63 CONFIGURE_FILE(${CMAKE_SOURCE_DIR}/epm-header.in ${CMAKE_SOURCE_DIR}/epm-header) | |
64 | |
2394
7e378df1eff6
* Added (not yet complete) CMake build file for ITK integration
rotor <rotor>
parents:
diff
changeset
|
65 # set the master INCLUDE directories |
7e378df1eff6
* Added (not yet complete) CMake build file for ITK integration
rotor <rotor>
parents:
diff
changeset
|
66 INCLUDE_DIRECTORIES( |
7e378df1eff6
* Added (not yet complete) CMake build file for ITK integration
rotor <rotor>
parents:
diff
changeset
|
67 ${CMAKE_CURRENT_SOURCE_DIR} |
7e378df1eff6
* Added (not yet complete) CMake build file for ITK integration
rotor <rotor>
parents:
diff
changeset
|
68 ${CMAKE_SOURCE_DIR}/libsrc |
7e378df1eff6
* Added (not yet complete) CMake build file for ITK integration
rotor <rotor>
parents:
diff
changeset
|
69 ${CMAKE_SOURCE_DIR}/libsrc2 |
7e378df1eff6
* Added (not yet complete) CMake build file for ITK integration
rotor <rotor>
parents:
diff
changeset
|
70 ${CMAKE_SOURCE_DIR}/volume_io/Include |
7e378df1eff6
* Added (not yet complete) CMake build file for ITK integration
rotor <rotor>
parents:
diff
changeset
|
71 ) |
7e378df1eff6
* Added (not yet complete) CMake build file for ITK integration
rotor <rotor>
parents:
diff
changeset
|
72 |
7e378df1eff6
* Added (not yet complete) CMake build file for ITK integration
rotor <rotor>
parents:
diff
changeset
|
73 # some variables |
7e378df1eff6
* Added (not yet complete) CMake build file for ITK integration
rotor <rotor>
parents:
diff
changeset
|
74 SET(minc1_LIB_SRCS |
7e378df1eff6
* Added (not yet complete) CMake build file for ITK integration
rotor <rotor>
parents:
diff
changeset
|
75 libsrc/ParseArgv.c |
7e378df1eff6
* Added (not yet complete) CMake build file for ITK integration
rotor <rotor>
parents:
diff
changeset
|
76 libsrc/dim_conversion.c |
7e378df1eff6
* Added (not yet complete) CMake build file for ITK integration
rotor <rotor>
parents:
diff
changeset
|
77 libsrc/image_conversion.c |
7e378df1eff6
* Added (not yet complete) CMake build file for ITK integration
rotor <rotor>
parents:
diff
changeset
|
78 libsrc/minc_convenience.c |
7e378df1eff6
* Added (not yet complete) CMake build file for ITK integration
rotor <rotor>
parents:
diff
changeset
|
79 libsrc/minc_error.c |
7e378df1eff6
* Added (not yet complete) CMake build file for ITK integration
rotor <rotor>
parents:
diff
changeset
|
80 libsrc/nd_loop.c |
7e378df1eff6
* Added (not yet complete) CMake build file for ITK integration
rotor <rotor>
parents:
diff
changeset
|
81 libsrc/netcdf_convenience.c |
7e378df1eff6
* Added (not yet complete) CMake build file for ITK integration
rotor <rotor>
parents:
diff
changeset
|
82 libsrc/time_stamp.c |
7e378df1eff6
* Added (not yet complete) CMake build file for ITK integration
rotor <rotor>
parents:
diff
changeset
|
83 libsrc/value_conversion.c |
7e378df1eff6
* Added (not yet complete) CMake build file for ITK integration
rotor <rotor>
parents:
diff
changeset
|
84 libsrc/voxel_loop.c |
7e378df1eff6
* Added (not yet complete) CMake build file for ITK integration
rotor <rotor>
parents:
diff
changeset
|
85 libsrc/hdf_convenience.c |
7e378df1eff6
* Added (not yet complete) CMake build file for ITK integration
rotor <rotor>
parents:
diff
changeset
|
86 libsrc/minc_compat.c |
7e378df1eff6
* Added (not yet complete) CMake build file for ITK integration
rotor <rotor>
parents:
diff
changeset
|
87 libsrc/minc_simple.c |
7e378df1eff6
* Added (not yet complete) CMake build file for ITK integration
rotor <rotor>
parents:
diff
changeset
|
88 ) |
7e378df1eff6
* Added (not yet complete) CMake build file for ITK integration
rotor <rotor>
parents:
diff
changeset
|
89 |
7e378df1eff6
* Added (not yet complete) CMake build file for ITK integration
rotor <rotor>
parents:
diff
changeset
|
90 SET(minc2_LIB_SRCS |
7e378df1eff6
* Added (not yet complete) CMake build file for ITK integration
rotor <rotor>
parents:
diff
changeset
|
91 libsrc2/convert.c |
7e378df1eff6
* Added (not yet complete) CMake build file for ITK integration
rotor <rotor>
parents:
diff
changeset
|
92 libsrc2/datatype.c |
7e378df1eff6
* Added (not yet complete) CMake build file for ITK integration
rotor <rotor>
parents:
diff
changeset
|
93 libsrc2/dimension.c |
7e378df1eff6
* Added (not yet complete) CMake build file for ITK integration
rotor <rotor>
parents:
diff
changeset
|
94 libsrc2/free.c |
7e378df1eff6
* Added (not yet complete) CMake build file for ITK integration
rotor <rotor>
parents:
diff
changeset
|
95 libsrc2/grpattr.c |
7e378df1eff6
* Added (not yet complete) CMake build file for ITK integration
rotor <rotor>
parents:
diff
changeset
|
96 libsrc2/hyper.c |
7e378df1eff6
* Added (not yet complete) CMake build file for ITK integration
rotor <rotor>
parents:
diff
changeset
|
97 libsrc2/label.c |
7e378df1eff6
* Added (not yet complete) CMake build file for ITK integration
rotor <rotor>
parents:
diff
changeset
|
98 libsrc2/m2util.c |
7e378df1eff6
* Added (not yet complete) CMake build file for ITK integration
rotor <rotor>
parents:
diff
changeset
|
99 libsrc2/record.c |
7e378df1eff6
* Added (not yet complete) CMake build file for ITK integration
rotor <rotor>
parents:
diff
changeset
|
100 libsrc2/slice.c |
7e378df1eff6
* Added (not yet complete) CMake build file for ITK integration
rotor <rotor>
parents:
diff
changeset
|
101 libsrc2/valid.c |
7e378df1eff6
* Added (not yet complete) CMake build file for ITK integration
rotor <rotor>
parents:
diff
changeset
|
102 libsrc2/volprops.c |
7e378df1eff6
* Added (not yet complete) CMake build file for ITK integration
rotor <rotor>
parents:
diff
changeset
|
103 libsrc2/volume.c |
7e378df1eff6
* Added (not yet complete) CMake build file for ITK integration
rotor <rotor>
parents:
diff
changeset
|
104 ) |
7e378df1eff6
* Added (not yet complete) CMake build file for ITK integration
rotor <rotor>
parents:
diff
changeset
|
105 |
7e378df1eff6
* Added (not yet complete) CMake build file for ITK integration
rotor <rotor>
parents:
diff
changeset
|
106 |
7e378df1eff6
* Added (not yet complete) CMake build file for ITK integration
rotor <rotor>
parents:
diff
changeset
|
107 # build the main minc2 library |
7e378df1eff6
* Added (not yet complete) CMake build file for ITK integration
rotor <rotor>
parents:
diff
changeset
|
108 ADD_LIBRARY(minc2 STATIC ${minc1_LIB_SRCS} ${minc2_LIB_SRCS}) |
7e378df1eff6
* Added (not yet complete) CMake build file for ITK integration
rotor <rotor>
parents:
diff
changeset
|
109 INSTALL(TARGETS minc2 DESTINATION lib) |
7e378df1eff6
* Added (not yet complete) CMake build file for ITK integration
rotor <rotor>
parents:
diff
changeset
|
110 INSTALL(FILES libsrc/minc.h libsrc/ParseArgv.h |
7e378df1eff6
* Added (not yet complete) CMake build file for ITK integration
rotor <rotor>
parents:
diff
changeset
|
111 libsrc/voxel_loop.h |
7e378df1eff6
* Added (not yet complete) CMake build file for ITK integration
rotor <rotor>
parents:
diff
changeset
|
112 libsrc/nd_loop.h |
7e378df1eff6
* Added (not yet complete) CMake build file for ITK integration
rotor <rotor>
parents:
diff
changeset
|
113 libsrc/time_stamp.h |
7e378df1eff6
* Added (not yet complete) CMake build file for ITK integration
rotor <rotor>
parents:
diff
changeset
|
114 libsrc/minc_compat.h |
7e378df1eff6
* Added (not yet complete) CMake build file for ITK integration
rotor <rotor>
parents:
diff
changeset
|
115 volume_io/Include/volume_io.h |
7e378df1eff6
* Added (not yet complete) CMake build file for ITK integration
rotor <rotor>
parents:
diff
changeset
|
116 libsrc2/minc2.h |
7e378df1eff6
* Added (not yet complete) CMake build file for ITK integration
rotor <rotor>
parents:
diff
changeset
|
117 libsrc/minc_simple.h |
7e378df1eff6
* Added (not yet complete) CMake build file for ITK integration
rotor <rotor>
parents:
diff
changeset
|
118 DESTINATION include |
7e378df1eff6
* Added (not yet complete) CMake build file for ITK integration
rotor <rotor>
parents:
diff
changeset
|
119 ) |
2397 | 120 |
121 SET_TARGET_PROPERTIES(minc2 PROPERTIES VERSION ${PACKAGE_VERSION} SOVERSION ${CPACK_PACKAGE_VERSION_MAJOR}) | |
2394
7e378df1eff6
* Added (not yet complete) CMake build file for ITK integration
rotor <rotor>
parents:
diff
changeset
|
122 |
7e378df1eff6
* Added (not yet complete) CMake build file for ITK integration
rotor <rotor>
parents:
diff
changeset
|
123 |
7e378df1eff6
* Added (not yet complete) CMake build file for ITK integration
rotor <rotor>
parents:
diff
changeset
|
124 # volume_io2 |
7e378df1eff6
* Added (not yet complete) CMake build file for ITK integration
rotor <rotor>
parents:
diff
changeset
|
125 SET(volume_io2_LIB_SRCS |
7e378df1eff6
* Added (not yet complete) CMake build file for ITK integration
rotor <rotor>
parents:
diff
changeset
|
126 volume_io/Geometry/colour.c |
7e378df1eff6
* Added (not yet complete) CMake build file for ITK integration
rotor <rotor>
parents:
diff
changeset
|
127 volume_io/Geometry/colour_def.c |
7e378df1eff6
* Added (not yet complete) CMake build file for ITK integration
rotor <rotor>
parents:
diff
changeset
|
128 volume_io/Geometry/gaussian.c |
7e378df1eff6
* Added (not yet complete) CMake build file for ITK integration
rotor <rotor>
parents:
diff
changeset
|
129 volume_io/Geometry/inverse.c |
7e378df1eff6
* Added (not yet complete) CMake build file for ITK integration
rotor <rotor>
parents:
diff
changeset
|
130 volume_io/Geometry/newton.c |
7e378df1eff6
* Added (not yet complete) CMake build file for ITK integration
rotor <rotor>
parents:
diff
changeset
|
131 volume_io/Geometry/points.c |
7e378df1eff6
* Added (not yet complete) CMake build file for ITK integration
rotor <rotor>
parents:
diff
changeset
|
132 volume_io/Geometry/splines.c |
7e378df1eff6
* Added (not yet complete) CMake build file for ITK integration
rotor <rotor>
parents:
diff
changeset
|
133 volume_io/Geometry/tensors.c |
7e378df1eff6
* Added (not yet complete) CMake build file for ITK integration
rotor <rotor>
parents:
diff
changeset
|
134 volume_io/Geometry/transforms.c |
7e378df1eff6
* Added (not yet complete) CMake build file for ITK integration
rotor <rotor>
parents:
diff
changeset
|
135 volume_io/MNI_formats/gen_xf_io.c |
7e378df1eff6
* Added (not yet complete) CMake build file for ITK integration
rotor <rotor>
parents:
diff
changeset
|
136 volume_io/MNI_formats/gen_xfs.c |
7e378df1eff6
* Added (not yet complete) CMake build file for ITK integration
rotor <rotor>
parents:
diff
changeset
|
137 volume_io/MNI_formats/grid_transforms.c |
7e378df1eff6
* Added (not yet complete) CMake build file for ITK integration
rotor <rotor>
parents:
diff
changeset
|
138 volume_io/MNI_formats/mni_io.c |
7e378df1eff6
* Added (not yet complete) CMake build file for ITK integration
rotor <rotor>
parents:
diff
changeset
|
139 volume_io/MNI_formats/tag_points.c |
7e378df1eff6
* Added (not yet complete) CMake build file for ITK integration
rotor <rotor>
parents:
diff
changeset
|
140 volume_io/MNI_formats/thin_plate_spline.c |
7e378df1eff6
* Added (not yet complete) CMake build file for ITK integration
rotor <rotor>
parents:
diff
changeset
|
141 volume_io/Prog_utils/alloc.c |
7e378df1eff6
* Added (not yet complete) CMake build file for ITK integration
rotor <rotor>
parents:
diff
changeset
|
142 volume_io/Prog_utils/alloc_check.c |
7e378df1eff6
* Added (not yet complete) CMake build file for ITK integration
rotor <rotor>
parents:
diff
changeset
|
143 volume_io/Prog_utils/arrays.c |
7e378df1eff6
* Added (not yet complete) CMake build file for ITK integration
rotor <rotor>
parents:
diff
changeset
|
144 volume_io/Prog_utils/files.c |
7e378df1eff6
* Added (not yet complete) CMake build file for ITK integration
rotor <rotor>
parents:
diff
changeset
|
145 volume_io/Prog_utils/print.c |
7e378df1eff6
* Added (not yet complete) CMake build file for ITK integration
rotor <rotor>
parents:
diff
changeset
|
146 volume_io/Prog_utils/progress.c |
7e378df1eff6
* Added (not yet complete) CMake build file for ITK integration
rotor <rotor>
parents:
diff
changeset
|
147 volume_io/Prog_utils/string.c |
7e378df1eff6
* Added (not yet complete) CMake build file for ITK integration
rotor <rotor>
parents:
diff
changeset
|
148 volume_io/Prog_utils/time.c |
7e378df1eff6
* Added (not yet complete) CMake build file for ITK integration
rotor <rotor>
parents:
diff
changeset
|
149 volume_io/Volumes/evaluate.c |
7e378df1eff6
* Added (not yet complete) CMake build file for ITK integration
rotor <rotor>
parents:
diff
changeset
|
150 volume_io/Volumes/get_hyperslab.c |
7e378df1eff6
* Added (not yet complete) CMake build file for ITK integration
rotor <rotor>
parents:
diff
changeset
|
151 volume_io/Volumes/input_free.c |
7e378df1eff6
* Added (not yet complete) CMake build file for ITK integration
rotor <rotor>
parents:
diff
changeset
|
152 volume_io/Volumes/input_mnc.c |
7e378df1eff6
* Added (not yet complete) CMake build file for ITK integration
rotor <rotor>
parents:
diff
changeset
|
153 volume_io/Volumes/input_volume.c |
7e378df1eff6
* Added (not yet complete) CMake build file for ITK integration
rotor <rotor>
parents:
diff
changeset
|
154 volume_io/Volumes/multidim_arrays.c |
7e378df1eff6
* Added (not yet complete) CMake build file for ITK integration
rotor <rotor>
parents:
diff
changeset
|
155 volume_io/Volumes/output_mnc.c |
7e378df1eff6
* Added (not yet complete) CMake build file for ITK integration
rotor <rotor>
parents:
diff
changeset
|
156 volume_io/Volumes/output_volume.c |
7e378df1eff6
* Added (not yet complete) CMake build file for ITK integration
rotor <rotor>
parents:
diff
changeset
|
157 volume_io/Volumes/set_hyperslab.c |
7e378df1eff6
* Added (not yet complete) CMake build file for ITK integration
rotor <rotor>
parents:
diff
changeset
|
158 volume_io/Volumes/volume_cache.c |
7e378df1eff6
* Added (not yet complete) CMake build file for ITK integration
rotor <rotor>
parents:
diff
changeset
|
159 volume_io/Volumes/volumes.c |
7e378df1eff6
* Added (not yet complete) CMake build file for ITK integration
rotor <rotor>
parents:
diff
changeset
|
160 ) |
7e378df1eff6
* Added (not yet complete) CMake build file for ITK integration
rotor <rotor>
parents:
diff
changeset
|
161 |
7e378df1eff6
* Added (not yet complete) CMake build file for ITK integration
rotor <rotor>
parents:
diff
changeset
|
162 # build and install volume_io2 library |
7e378df1eff6
* Added (not yet complete) CMake build file for ITK integration
rotor <rotor>
parents:
diff
changeset
|
163 ADD_LIBRARY(volume_io2 STATIC ${volume_io2_LIB_SRCS}) |
7e378df1eff6
* Added (not yet complete) CMake build file for ITK integration
rotor <rotor>
parents:
diff
changeset
|
164 INSTALL(TARGETS volume_io2 DESTINATION lib) |
7e378df1eff6
* Added (not yet complete) CMake build file for ITK integration
rotor <rotor>
parents:
diff
changeset
|
165 INSTALL(FILES volume_io/Include/volume_io/alloc.h |
7e378df1eff6
* Added (not yet complete) CMake build file for ITK integration
rotor <rotor>
parents:
diff
changeset
|
166 volume_io/Include/volume_io/arrays.h |
7e378df1eff6
* Added (not yet complete) CMake build file for ITK integration
rotor <rotor>
parents:
diff
changeset
|
167 volume_io/Include/volume_io/basic.h |
7e378df1eff6
* Added (not yet complete) CMake build file for ITK integration
rotor <rotor>
parents:
diff
changeset
|
168 volume_io/Include/volume_io/def_math.h |
7e378df1eff6
* Added (not yet complete) CMake build file for ITK integration
rotor <rotor>
parents:
diff
changeset
|
169 volume_io/Include/volume_io/files.h |
7e378df1eff6
* Added (not yet complete) CMake build file for ITK integration
rotor <rotor>
parents:
diff
changeset
|
170 volume_io/Include/volume_io/geom_structs.h |
7e378df1eff6
* Added (not yet complete) CMake build file for ITK integration
rotor <rotor>
parents:
diff
changeset
|
171 volume_io/Include/volume_io/geometry.h |
7e378df1eff6
* Added (not yet complete) CMake build file for ITK integration
rotor <rotor>
parents:
diff
changeset
|
172 volume_io/Include/internal_volume_io.h |
7e378df1eff6
* Added (not yet complete) CMake build file for ITK integration
rotor <rotor>
parents:
diff
changeset
|
173 volume_io/Include/volume_io/multidim.h |
7e378df1eff6
* Added (not yet complete) CMake build file for ITK integration
rotor <rotor>
parents:
diff
changeset
|
174 volume_io/Include/volume_io/progress.h |
7e378df1eff6
* Added (not yet complete) CMake build file for ITK integration
rotor <rotor>
parents:
diff
changeset
|
175 volume_io/Include/volume_io/string_funcs.h |
7e378df1eff6
* Added (not yet complete) CMake build file for ITK integration
rotor <rotor>
parents:
diff
changeset
|
176 volume_io/Include/volume_io/system_dependent.h |
7e378df1eff6
* Added (not yet complete) CMake build file for ITK integration
rotor <rotor>
parents:
diff
changeset
|
177 volume_io/Include/volume_io/transforms.h |
7e378df1eff6
* Added (not yet complete) CMake build file for ITK integration
rotor <rotor>
parents:
diff
changeset
|
178 volume_io/Include/volume_io/vol_io_prototypes.h |
7e378df1eff6
* Added (not yet complete) CMake build file for ITK integration
rotor <rotor>
parents:
diff
changeset
|
179 volume_io/Include/volume_io/volume.h |
7e378df1eff6
* Added (not yet complete) CMake build file for ITK integration
rotor <rotor>
parents:
diff
changeset
|
180 volume_io/Include/volume_io/volume_cache.h |
7e378df1eff6
* Added (not yet complete) CMake build file for ITK integration
rotor <rotor>
parents:
diff
changeset
|
181 DESTINATION include/volume_io) |
7e378df1eff6
* Added (not yet complete) CMake build file for ITK integration
rotor <rotor>
parents:
diff
changeset
|
182 |
2397 | 183 SET_TARGET_PROPERTIES(volume_io2 PROPERTIES VERSION ${PACKAGE_VERSION} SOVERSION ${CPACK_PACKAGE_VERSION_MAJOR}) |
2394
7e378df1eff6
* Added (not yet complete) CMake build file for ITK integration
rotor <rotor>
parents:
diff
changeset
|
184 |
7e378df1eff6
* Added (not yet complete) CMake build file for ITK integration
rotor <rotor>
parents:
diff
changeset
|
185 |
2398 | 186 # now build the progs subdir |
2397 | 187 ADD_SUBDIRECTORY( progs ) |
2398 | 188 |
189 | |
2401 | 190 # and then the conversion subdir |
191 ADD_SUBDIRECTORY( conversion ) | |
192 |