versions.cmake 5.15 KB
Newer Older
Ben Boeckel's avatar
Ben Boeckel committed
1
2
3
4
superbuild_set_revision(qhull
  GIT_REPOSITORY "https://github.com/mathstuf/qhull.git"
  GIT_TAG        origin/next)

5
add_revision(silo
6
7
  URL "http://paraview.org/files/dependencies/silo-4.9.1-bsd.tar.gz"
  URL_MD5 465d2a0a8958b088cde83fb2a5a7eeef)
8
9

add_revision(cgns
Utkarsh Ayachit's avatar
Utkarsh Ayachit committed
10
  URL "http://www.paraview.org/files/dependencies/cgnslib_3.1.3-4.tar.gz"
11
  URL_MD5 442bba32b576f3429cbd086af43fd4ae)
12
13

add_revision(manta
Utkarsh Ayachit's avatar
Utkarsh Ayachit committed
14
  URL "http://paraview.org/files/dependencies/manta-r2439.tar.gz"
15
16
  URL_MD5 fbf4107fe2f6d7e8a5ae3dda71805bdc)

Ben Boeckel's avatar
Ben Boeckel committed
17
18
19
20
add_revision(vrpn
  GIT_REPOSITORY "https://github.com/vrpn/vrpn.git"
  GIT_TAG a545ef6415f0026aabdbdb1d7fdbefeb91c47d4f)

21
22
if (CROSS_BUILD_STAGE STREQUAL "CROSS")
  add_revision(mesa
Chuck Atkins's avatar
Chuck Atkins committed
23
    URL "http://paraview.org/files/dependencies/MesaLib-7.6.1.tar.gz"
24
25
26
    URL_MD5 e80fabad2e3eb7990adae773d6aeacba)
else()
  add_revision(mesa
Chuck Atkins's avatar
Chuck Atkins committed
27
    URL "http://paraview.org/files/dependencies/mesa-12.0.1.tar.xz"
Chuck Atkins's avatar
Chuck Atkins committed
28
    URL_MD5 972fd5ad5a63aeabf173fb9adefc6522)
29
endif()
30

31
add_revision(osmesa
Chuck Atkins's avatar
Chuck Atkins committed
32
    URL "http://paraview.org/files/dependencies/mesa-12.0.1.tar.xz"
Chuck Atkins's avatar
Chuck Atkins committed
33
    URL_MD5 972fd5ad5a63aeabf173fb9adefc6522)
34

35
add_revision(llvm
Chuck Atkins's avatar
Chuck Atkins committed
36
    URL "http://paraview.org/files/dependencies/llvm-3.8.1.src.tar.xz"
Chuck Atkins's avatar
Chuck Atkins committed
37
    URL_MD5 538467e6028bbc9259b1e6e015d25845)
38

39
40
# ----------------------------------------------------------------------------
# You choose to download ParaView source form GIT or other URL/FILE tarball
41
option(ParaView_FROM_GIT "If enabled then the repository is fetched from git" ON)
42
cmake_dependent_option(ParaView_FROM_SOURCE_DIR "Enable to use existing ParaView source." OFF
43
  "NOT ParaView_FROM_GIT" OFF)
44
45
46

if (ParaView_FROM_GIT)
  # Download PV from GIT
47
  add_customizable_revision(paraview
Ben Boeckel's avatar
Ben Boeckel committed
48
    GIT_REPOSITORY https://gitlab.kitware.com/paraview/paraview.git
49
    GIT_TAG "master")
50
else()
51
52
53
54
55
56
  if (ParaView_FROM_SOURCE_DIR)
    add_customizable_revision(paraview
      SOURCE_DIR "ParaViewSource")
  else()
    # Variables to hold the URL and MD5 (optional)
    add_customizable_revision(paraview
57
58
      URL "http://www.paraview.org/files/v5.1/ParaView-v5.1.2.tar.gz"
      URL_MD5 "44fb32fc8988fcdfbc216c9e40c3e925")
59
  endif()
60
61
endif()

Ben Boeckel's avatar
Ben Boeckel committed
62
63
add_revision(catalyst ${paraview_revision})

64
65
66
67
68
69
70
#------------------------------------------------------------------------------
# Optional Plugins. Doesn't affect ParaView binaries at all even if missing
# or disabled.
#------------------------------------------------------------------------------

if (USE_NONFREE_COMPONENTS)
  add_revision(genericio
71
    GIT_REPOSITORY https://kwgitlab.kitware.com/paraview/genericio.git
Ben Boeckel's avatar
Ben Boeckel committed
72
    GIT_TAG master)
73

74
75
76
77
78
79
80
81
  # Add an option to not use diy from SVN. On Debian-Etch the SVN is too old
  # to work with invalid SVN certificates.
  option(DIY_SKIP_SVN "If enabled, we simply download diy from a source tar" OFF)
  if(DIY_SKIP_SVN)
    add_revision(diy
      URL "http://paraview.org/files/dependencies/diy-src.r178.tar.gz"
      URL_MD5 4fba13aae93927d0f32dd6db0599ffcd)
  else()
Ben Boeckel's avatar
Ben Boeckel committed
82
83
84
    add_revision(diy
      GIT_REPOSITORY https://gitlab.kitware.com/paraview/diy.git
      GIT_TAG f5c00a034279d20cf040705d78a6b7bdb4beae43) # r178
85
  endif()
86

87
  add_revision(cosmotools
George Zagaris's avatar
George Zagaris committed
88
    GIT_REPOSITORY git://public.kitware.com/cosmotools.git
89
    GIT_TAG v0.13)
90

91
  add_revision(acusolve
92
    GIT_REPOSITORY https://kwgitlab.kitware.com/paraview/acusolvereaderplugin.git
93
    GIT_TAG master)
94

95
  add_revision(vistrails
96
    GIT_REPOSITORY https://kwgitlab.kitware.com/paraview/vistrails.git
97
98
    GIT_TAG master)
endif ()
99

100
101
102
103
#add_customizable_revision(vortexfinder2
#  GIT_REPOSITORY https://github.com/hguo/vortexfinder2.git
#  GIT_TAG 2bdae9bfc0f36e1013a4b41c5d25c9e6ebbf1701)
add_customizable_revision(vortexfinder2
T.J. Corona's avatar
T.J. Corona committed
104
  GIT_REPOSITORY https://github.com/tjcorona/vortexfinder2.git
T.J. Corona's avatar
T.J. Corona committed
105
  GIT_TAG master)
106

107
add_revision(portfwd
Utkarsh Ayachit's avatar
Utkarsh Ayachit committed
108
  URL "http://www.paraview.org/files/dependencies/portfwd-0.29.tar.gz"
109
  URL_MD5 93161c91e12b0d67ca52dc13708a2f2f)
110

Chuck Atkins's avatar
Chuck Atkins committed
111
112
113
114
115
116
117
118
119
add_revision(mxml
  URL http://www.paraview.org/files/dependencies/mxml-2.9.tar.gz
  URL_MD5 e21cad0f7aacd18f942aa0568a8dee19
)

add_revision(adios
  URL http://www.paraview.org/files/dependencies/adios-1.8-439f0fb6.tar.bz2
  URL_MD5 a88701c77a7ead5daadd8d8aff70556a
)
Ben Boeckel's avatar
Ben Boeckel committed
120

121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
set(ispc_file "")
set(ispc_md5 "")
if (WIN32)
  set(ispc_file
    "https://sourceforge.net/projects/ispcmirror/files/v1.9.0/ispc-v1.9.0-windows-vs2013.zip")
  set(ispc_md5 "436101ac570b3d1e29f106e10d466c31")
elseif (APPLE)
  set(ispc_file
    "https://sourceforge.net/projects/ispcmirror/files/v1.9.0/ispc-v1.9.0-osx.tar.gz")
  set(ispc_md5 "2e95991e9d29e8d512b906a27e7775c5")
else ()
  set(ispc_file
    "http://sourceforge.net/projects/ispcmirror/files/v1.9.0/ispc-v1.9.0-linux.tar.gz")
  set(ispc_md5 "18e60e1b554fa08cace2a4e40102a908")
endif ()
136
add_revision(ispc
137
  URL "${ispc_file}"
138
  URL_MD5 "${ispc_md5}"
139
  )
140
141

add_revision(ospray
142
143
  GIT_REPOSITORY "https://github.com/ospray/ospray.git"
  GIT_TAG "v0.10.0")
144

145
add_revision(paraviewusersguide
Utkarsh Ayachit's avatar
Utkarsh Ayachit committed
146
  URL "http://www.paraview.org/files/v5.1/ParaViewGuide-5.1.0.pdf")
147
add_revision(paraviewgettingstartedguide
Utkarsh Ayachit's avatar
Utkarsh Ayachit committed
148
  URL "http://www.paraview.org/files/v5.1/ParaViewGettingStarted-5.1.0.pdf")
149
add_revision(paraviewtutorial
Utkarsh Ayachit's avatar
Utkarsh Ayachit committed
150
  URL "http://www.paraview.org/files/v5.1/ParaViewTutorial.pdf")
151
152
add_revision(paraviewtutorialdata
  URL "http://www.paraview.org/files/data/ParaViewTutorialData.tar.gz")