-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathversions.cmake
More file actions
236 lines (183 loc) · 7.47 KB
/
versions.cmake
File metadata and controls
236 lines (183 loc) · 7.47 KB
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
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
# This maintains the links for all sources used by this superbuild.
# Simply update this file to change the revision.
# One can use different revision on different platforms.
# e.g.
# if (UNIX)
# ..
# else (APPLE)
# ..
# endif()
add_revision(hdf4
URL "http://www.hdfgroup.org/ftp/HDF/HDF_Current/src/hdf-4.2.11.tar.gz"
URL_MD5 063f9928f3a19cc21367b71c3b8bbf19)
add_revision(jpeg
URL "http://www.hdfgroup.org/ftp/lib-external/jpeg/src/jpegsrc.v6b.tar.gz"
URL_MD5 83992a9466af7536da30efe6b51d4064)
add_revision(cdf
URL "http://cdaweb.gsfc.nasa.gov/pub/software/cdf/dist/cdf36_1/unix/cdf36_1-dist-all.tar.gz"
URL_MD5 9a2120adb512838742dbb344f96fdf3b)
add_revision(ghost
SOURCE_DIR ${CMAKE_CURRENT_LIST_DIR}/ghost-kit)
add_revision(lfm
SOURCE_DIR ${CMAKE_CURRENT_LIST_DIR}/ghost-kit/lfm)
add_revision(gkcxform
SOURCE_DIR ${CMAKE_CURRENT_LIST_DIR}/ghost-kit/cxForm)
add_revision(enlil
SOURCE_DIR ${CMAKE_CURRENT_LIST_DIR}/ghost-kit/enlil)
add_revision(cdaweb
SOURCE_DIR ${CMAKE_CURRENT_LIST_DIR}/ghost-kit/CDAweb)
add_revision(io
SOURCE_DIR ${CMAKE_CURRENT_LIST_DIR}/dep-libs/io)
add_revision(DateTime
SOURCE_DIR ${CMAKE_CURRENT_LIST_DIR}/dep-libs/DateTime)
add_revision(cxform
SOURCE_DIR ${CMAKE_CURRENT_LIST_DIR}/dep-libs/cxform)
add_revision(CDFreader
SOURCE_DIR ${CMAKE_CURRENT_LIST_DIR}/dep-libs/CDFreader)
add_revision(zlib
URL "http://www.paraview.org/files/dependencies/zlib-1.2.7.tar.gz"
URL_MD5 60df6a37c56e7c1366cca812414f7b85)
# NOTE: if updating zlib version, fix patch in zlib.cmake
add_revision(png
URL "http://paraview.org/files/dependencies/libpng-1.4.8.tar.gz"
URL_MD5 49c6e05be5fa88ed815945d7ca7d4aa9)
add_revision(freetype
URL "http://download.savannah.gnu.org/releases/freetype/freetype-2.5.5.tar.gz"
URL_MD5 "7448edfbd40c7aa5088684b0a3edb2b8")
add_revision(fixFreetype
SOURCE_DIR ${CMAKE_CURRENT_LIST_DIR}/dep-libs/fixFreetype)
add_revision(GKbuildDep
SOURCE_DIR ${CMAKE_CURRENT_LIST_DIR}/dep-libs/fixFreetype)
add_revision(szip
URL "http://paraview.org/files/dependencies/szip-2.1.tar.gz"
URL_MD5 902f831bcefb69c6b635374424acbead)
add_revision(hdf5
URL "http://paraview.org/files/dependencies/hdf5-1.8.9.tar.gz"
URL_MD5 d1266bb7416ef089400a15cc7c963218)
add_revision(silo
URL "http://paraview.org/files/dependencies/silo-4.8-bsd.tar.gz"
URL_MD5 d864e383f25b5b047b98aa2d5562d379)
add_revision(cgns
URL "http://www.paraview.org/files/dependencies/cgnslib_3.1.3-4.tar.gz"
URL_MD5 442bba32b576f3429cbd086af43fd4ae)
add_revision(ffmpeg
URL "http://paraview.org/files/dependencies/ffmpeg-0.6.5.tar.gz"
URL_MD5 451054dae3b3d33a86c2c48bd12d56e7)
add_revision(libxml2
URL "http://paraview.org/files/dependencies/libxml2-2.7.8.tar.gz"
URL_MD5 8127a65e8c3b08856093099b52599c86)
add_revision(fontconfig
URL "http://paraview.org/files/dependencies/fontconfig-2.8.0.tar.gz"
URL_MD5 77e15a92006ddc2adbb06f840d591c0e)
add_revision(qt
URL "http://www.paraview.org/files/dependencies/qt-everywhere-opensource-src-4.8.6.tar.gz"
URL_MD5 2edbe4d6c2eff33ef91732602f3518eb)
if (WIN32 OR (CROSS_BUILD_STAGE STREQUAL "CROSS"))
add_revision(python
URL "http://www.paraview.org/files/dependencies/Python-2.7.3.tgz"
URL_MD5 "2cf641732ac23b18d139be077bd906cd")
else()
add_revision(python
URL "http://paraview.org/files/dependencies/Python-2.7.2.tgz"
URL_MD5 "0ddfe265f1b3d0a8c2459f5bf66894c7")
endif()
add_revision(numpy
URL "http://paraview.org/files/dependencies/numpy-1.6.2.tar.gz"
URL_MD5 95ed6c9dcc94af1fc1642ea2a33c1bba)
add_revision(matplotlib
URL "http://paraview.org/files/dependencies/matplotlib-1.1.1_notests.tar.gz"
URL_MD5 30ee59119599331bf1f3b6e838fee9a8)
add_revision(boost
URL "http://www.paraview.org/files/dependencies/boost_1_50_0.tar.gz"
URL_MD5 dbc07ab0254df3dda6300fd737b3f264)
add_revision(manta
URL "http://paraview.org/files/dependencies/manta-r2439.tar.gz"
URL_MD5 fbf4107fe2f6d7e8a5ae3dda71805bdc)
if (UNIX)
add_revision(mpi
URL "http://paraview.org/files/dependencies/mpich2-1.4.1p1.tar.gz"
URL_MD5 b470666749bcb4a0449a072a18e2c204)
elseif (WIN32)
add_revision(mpi
URL "http://www.paraview.org/files/dependencies/openmpi-1.4.4.tar.gz"
URL_MD5 7253c2a43445fbce2bf4f1dfbac113ad)
endif()
if (CROSS_BUILD_STAGE STREQUAL "CROSS")
add_revision(mesa
URL "http://www.paraview.org/files/dependencies/MesaLib-7.6.1.tar.gz"
URL_MD5 e80fabad2e3eb7990adae773d6aeacba)
else()
add_revision(mesa
URL "http://paraview.org/files/dependencies/MesaLib-7.11.2.tar.gz"
URL_MD5 b9e84efee3931c0acbccd1bb5a860554)
endif()
# We stick with 7.11.2 for Mesa version for now. Newer mesa doesn't seem to
# build correctly with certain older compilers (e.g. on neser).
add_revision(osmesa
URL "http://paraview.org/files/dependencies/MesaLib-7.11.2.tar.gz"
URL_MD5 b9e84efee3931c0acbccd1bb5a860554)
if (TRUST_SVN_CERTIFICATES_AUTOMATICALLY)
add_revision(diy
SVN_REPOSITORY https://svn.mcs.anl.gov/repos/diy/trunk
SVN_REVISION -r178
SVN_TRUST_CERT 1)
else()
add_revision(diy
SVN_REPOSITORY https://svn.mcs.anl.gov/repos/diy/trunk
SVN_REVISION -r178)
endif()
# ----------------------------------------------------------------------------
# You choose to download ParaView source form GIT or other URL/FILE tarball
option(ParaView_FROM_GIT "If enabled then the repository is fetched from git" OFF)
if (ParaView_FROM_GIT)
# Download PV from GIT
add_revision(paraview
GIT_REPOSITORY git://paraview.org/ParaView.git
GIT_TAG "v4.4.0")
else()
# Variables to hold the URL and MD5 (optional)
# set (ParaView_URL "http://www.paraview.org/files/v4.2/ParaView-v4.2.0-source.tar.gz" CACHE
# STRING "Specify the url for ParaView tarball")
# set (ParaView_URL_MD5 "77cf0e3804eb7bb91d2d94b10bd470f4" CACHE
set (ParaView_URL "http://www.paraview.org/files/v4.4/ParaView-v4.4.0-source.tar.gz" CACHE
STRING "Specify the url for ParaView tarball")
set (ParaView_URL_MD5 "fa1569857dd680ebb4d7ff89c2227378" CACHE
STRING "MD5 of the ParaView tarball")
# Get the length of the URL specified.
if("${ParaView_URL}" STREQUAL "")
# No URL specified raise error.
message (FATAL_ERROR "ParaView_URL should have a valid URL or FilePath to a ParaView tarball")
else()
# Download PV from source specified in URL
add_revision(paraview
URL ${ParaView_URL}
URL_MD5 ${ParaView_URL_MD5})
endif()
endif()
add_revision(qhull
GIT_REPOSITORY git://github.com/gzagaris/gxzagas-qhull.git
GIT_TAG master)
add_revision(genericio
GIT_REPOSITORY git://kwsource.kitwarein.com/genericio/genericio.git
GIT_TAG master)
#------------------------------------------------------------------------------
# Optional Plugins. Doesn't affect ParaView binaries at all even if missing
# or disabled.
#------------------------------------------------------------------------------
add_revision(cosmotools
GIT_REPOSITORY git://public.kitware.com/cosmotools.git
GIT_TAG master)
add_revision(acusolve
GIT_REPOSITORY git://kwsource.kitwarein.com/paraview/acusolvereaderplugin.git
GIT_TAG master)
add_revision(vistrails
GIT_REPOSITORY git://kwsource.kitwarein.com/paraview/vistrails.git
GIT_TAG master)
#add_revision(mili_plugin
# URL ${CMAKE_CURRENT_SOURCE_DIR}/Externals/mili)
add_revision(portfwd
URL "http://www.paraview.org/files/dependencies/portfwd-0.29.tar.gz"
URL_MD5 93161c91e12b0d67ca52dc13708a2f2f)
add_revision(lapack
URL "http://paraview.org/files/dependencies/lapack-3.4.2.tgz"
URL_MD5 61bf1a8a4469d4bdb7604f5897179478)