versions.cmake 4.68 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)

Ben Boeckel's avatar
Ben Boeckel committed
5
6
7
8
superbuild_set_revision(llvm
  URL     "http://paraview.org/files/dependencies/llvm-3.8.1.src.tar.xz"
  URL_MD5 538467e6028bbc9259b1e6e015d25845)

Ben Boeckel's avatar
Ben Boeckel committed
9
10
11
12
superbuild_set_revision(osmesa
  URL     "http://paraview.org/files/dependencies/mesa-12.0.1.tar.xz"
  URL_MD5 972fd5ad5a63aeabf173fb9adefc6522)

Ben Boeckel's avatar
Ben Boeckel committed
13
14
15
16
superbuild_set_revision(manta
  URL     "http://paraview.org/files/dependencies/manta-r2439.tar.gz"
  URL_MD5 fbf4107fe2f6d7e8a5ae3dda71805bdc)

Ben Boeckel's avatar
Ben Boeckel committed
17
18
19
20
superbuild_set_revision(mesa
  URL     "http://paraview.org/files/dependencies/mesa-12.0.1.tar.xz"
  URL_MD5 972fd5ad5a63aeabf173fb9adefc6522)

Ben Boeckel's avatar
Ben Boeckel committed
21
22
23
24
superbuild_set_revision(diy
  GIT_REPOSITORY "https://gitlab.kitware.com/paraview/diy.git"
  GIT_TAG        origin/for/paraview) # r178 + patch

Ben Boeckel's avatar
Ben Boeckel committed
25
26
27
28
superbuild_set_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
29
30
superbuild_set_revision(silo
  URL     "http://paraview.org/files/dependencies/silo-4.9.1-bsd.tar.gz"
31
  URL_MD5 465d2a0a8958b088cde83fb2a5a7eeef)
32

Ben Boeckel's avatar
Ben Boeckel committed
33
34
superbuild_set_revision(cgns
  URL     "http://www.paraview.org/files/dependencies/cgnslib_3.1.3-4.tar.gz"
35
  URL_MD5 442bba32b576f3429cbd086af43fd4ae)
36

Ben Boeckel's avatar
Ben Boeckel committed
37
38
39
40
add_revision(vrpn
  GIT_REPOSITORY "https://github.com/vrpn/vrpn.git"
  GIT_TAG a545ef6415f0026aabdbdb1d7fdbefeb91c47d4f)

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

if (ParaView_FROM_GIT)
  # Download PV from GIT
49
  add_customizable_revision(paraview
Ben Boeckel's avatar
Ben Boeckel committed
50
    GIT_REPOSITORY https://gitlab.kitware.com/paraview/paraview.git
51
    GIT_TAG "master")
52
else()
53
54
55
56
57
58
  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
59
60
      URL "http://www.paraview.org/files/v5.1/ParaView-v5.1.2.tar.gz"
      URL_MD5 "44fb32fc8988fcdfbc216c9e40c3e925")
61
  endif()
62
63
endif()

Ben Boeckel's avatar
Ben Boeckel committed
64
65
add_revision(catalyst ${paraview_revision})

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

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

76
  add_revision(cosmotools
George Zagaris's avatar
George Zagaris committed
77
    GIT_REPOSITORY git://public.kitware.com/cosmotools.git
78
    GIT_TAG v0.13)
79

80
  add_revision(acusolve
81
    GIT_REPOSITORY https://kwgitlab.kitware.com/paraview/acusolvereaderplugin.git
82
    GIT_TAG master)
83

84
  add_revision(vistrails
85
    GIT_REPOSITORY https://kwgitlab.kitware.com/paraview/vistrails.git
86
87
    GIT_TAG master)
endif ()
88

89
90
91
92
#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
93
  GIT_REPOSITORY https://github.com/tjcorona/vortexfinder2.git
T.J. Corona's avatar
T.J. Corona committed
94
  GIT_TAG master)
95

96
add_revision(portfwd
Utkarsh Ayachit's avatar
Utkarsh Ayachit committed
97
  URL "http://www.paraview.org/files/dependencies/portfwd-0.29.tar.gz"
98
  URL_MD5 93161c91e12b0d67ca52dc13708a2f2f)
99

Chuck Atkins's avatar
Chuck Atkins committed
100
101
102
103
104
add_revision(mxml
  URL http://www.paraview.org/files/dependencies/mxml-2.9.tar.gz
  URL_MD5 e21cad0f7aacd18f942aa0568a8dee19
)

105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
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 ()
120
add_revision(ispc
121
  URL "${ispc_file}"
122
  URL_MD5 "${ispc_md5}"
123
  )
124
125

add_revision(ospray
126
127
  GIT_REPOSITORY "https://github.com/ospray/ospray.git"
  GIT_TAG "v0.10.0")
128

129
add_revision(paraviewusersguide
Utkarsh Ayachit's avatar
Utkarsh Ayachit committed
130
  URL "http://www.paraview.org/files/v5.1/ParaViewGuide-5.1.0.pdf")
131
add_revision(paraviewgettingstartedguide
Utkarsh Ayachit's avatar
Utkarsh Ayachit committed
132
  URL "http://www.paraview.org/files/v5.1/ParaViewGettingStarted-5.1.0.pdf")
133
add_revision(paraviewtutorial
Utkarsh Ayachit's avatar
Utkarsh Ayachit committed
134
  URL "http://www.paraview.org/files/v5.1/ParaViewTutorial.pdf")
135
136
add_revision(paraviewtutorialdata
  URL "http://www.paraview.org/files/data/ParaViewTutorialData.tar.gz")