forked from sandywang/N3
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathMakefile.am
129 lines (107 loc) · 3.08 KB
/
Makefile.am
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
# Makefile.am for N3
#
AUTOMAKE_OPTIONS = check-news subdir-objects
#
ACLOCAL_AMFLAGS = -I m4 -I .
#
AM_CPPFLAGS = -DUSE_COMPMAT -DUSE_DBLMAT
#
AM_LDFLAGS =
SUBDIRS = testing
# Libraries which must be built (but not installed)
#
noinst_LIBRARIES = libmincprog.a
libmincprog_a_SOURCES = \
src/MincProg/print_version.c
bin_PROGRAMS = \
correct_field \
evaluate_field \
extracttag \
sharpen_hist \
spline_smooth \
volume_hist \
volume_stats
LDADD = libmincprog.a
lapack_link_flags = $(LDADD) $(LIBS) $(LAPACK_LIBS) $(BLAS_LIBS) $(FLIBS)
m4_files = acx_blas.m4 acx_lapack.m4 \
m4/mni_REQUIRE_LIB.m4 \
m4/mni_REQUIRE_MNILIBS.m4 \
m4/mni_REQUIRE_OPENINVENTOR.m4 \
m4/mni_cxx_have_koenig_lookup.m4 \
m4/smr_CGAL_MAKEFILE.m4 \
m4/smr_OPTIONAL_LIB.m4 \
m4/smr_REQUIRED_LIB.m4 \
m4/smr_WITH_BUILD_PATH.m4
correct_field_SOURCES = \
src/CorrectField/correctField.cc
evaluate_field_SOURCES = \
src/EvaluateField/evaluateField.cc \
src/EvaluateField/evaluateFieldArgs.cc \
src/SplineSmooth/fieldIO.cc \
src/Splines/Spline.cc \
src/Splines/TBSpline.cc
evaluate_field_LDADD = $(lapack_link_flags)
extracttag_SOURCES = \
src/ExtractTag/extracttag.c
sharpen_hist_SOURCES = \
src/SharpenHist/sharpen_hist.cc \
src/SharpenHist/args.cc
spline_smooth_SOURCES = \
src/SplineSmooth/splineSmooth.cc \
src/SplineSmooth/splineSmoothArgs.cc \
src/SplineSmooth/fieldIO.cc \
src/Splines/Spline.cc \
src/Splines/TBSpline.cc
spline_smooth_LDADD = $(lapack_link_flags)
volume_hist_SOURCES = \
src/VolumeHist/minchist.cc \
src/VolumeHist/DHistogram.cc \
src/VolumeHist/WHistogram.cc \
src/VolumeHist/args.cc
volume_stats_SOURCES = \
src/VolumeStats/volumeStats.cc \
src/VolumeStats/VolumeStatsArgs.cc
bin_SCRIPTS = \
src/NUcorrect/field2imp \
src/NUcorrect/imp2field \
src/NUcorrect/make_template \
src/NUcorrect/nu_correct \
src/NUcorrect/nu_estimate \
src/NUcorrect/nu_estimate_np_and_em \
src/NUcorrect/nu_evaluate \
src/NUcorrect/resample_labels \
src/NUcorrect/sharpen_volume
# Yep, this is simply a copy (for backward compatibility)
src/NUcorrect/nu_correct: src/NUcorrect/nu_estimate
cp -f -p src/NUcorrect/nu_estimate src/NUcorrect/nu_correct
noinst_HEADERS = \
./src/EvaluateField/evaluateFieldArgs.h \
./src/SharpenHist/args.h \
./src/SplineSmooth/fieldIO.h \
./src/SplineSmooth/splineSmooth.h \
./src/SplineSmooth/splineSmoothArgs.h \
./src/Splines/Spline.h \
./src/Splines/TBSpline.h \
./src/VolumeHist/DHistogram.h \
./src/VolumeHist/WHistogram.h \
./src/VolumeHist/args.h \
./src/VolumeStats/VolumeStatsArgs.h
EXTRA_DIST = \
INSTALL.GENERIC \
README \
NEWS \
epm-header.in \
include/version.h.in \
src/NUcorrect/field2imp.in \
src/NUcorrect/imp2field.in \
src/NUcorrect/make_template.in \
src/NUcorrect/nu_estimate.in \
src/NUcorrect/nu_estimate_np_and_em.in \
src/NUcorrect/nu_evaluate.in \
src/NUcorrect/resample_labels.in \
src/NUcorrect/sharpen_volume.in \
$(m4_files)
pkgdatadir = $(prefix)/share/N3
dist_pkgdata_DATA := model_data/N3/average_305_mask_1mm.mnc.gz \
model_data/N3/icbm_avg_152_t1_tal_nlin_symmetric_VI_mask.mnc.gz
CLEANFILES = $(bin_SCRIPTS)