versions.cmake 4.71 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
31
32
superbuild_set_revision(mxml
  URL     "http://www.paraview.org/files/dependencies/mxml-2.9.tar.gz"
  URL_MD5 e21cad0f7aacd18f942aa0568a8dee19)

Ben Boeckel's avatar
Ben Boeckel committed
33
34
superbuild_set_revision(silo
  URL     "http://paraview.org/files/dependencies/silo-4.9.1-bsd.tar.gz"
35
  URL_MD5 465d2a0a8958b088cde83fb2a5a7eeef)
36

Ben Boeckel's avatar
Ben Boeckel committed
37
38
superbuild_set_revision(cgns
  URL     "http://www.paraview.org/files/dependencies/cgnslib_3.1.3-4.tar.gz"
39
  URL_MD5 442bba32b576f3429cbd086af43fd4ae)
40

Ben Boeckel's avatar
Ben Boeckel committed
41
42
43
44
superbuild_set_revision(cosmotools
  GIT_REPOSITORY "git://public.kitware.com/cosmotools.git"
  GIT_TAG        v0.13)

Ben Boeckel's avatar
Ben Boeckel committed
45
46
47
48
add_revision(vrpn
  GIT_REPOSITORY "https://github.com/vrpn/vrpn.git"
  GIT_TAG a545ef6415f0026aabdbdb1d7fdbefeb91c47d4f)

49
50
# ----------------------------------------------------------------------------
# You choose to download ParaView source form GIT or other URL/FILE tarball
51
option(ParaView_FROM_GIT "If enabled then the repository is fetched from git" ON)
52
cmake_dependent_option(ParaView_FROM_SOURCE_DIR "Enable to use existing ParaView source." OFF
53
  "NOT ParaView_FROM_GIT" OFF)
54
55
56

if (ParaView_FROM_GIT)
  # Download PV from GIT
57
  add_customizable_revision(paraview
Ben Boeckel's avatar
Ben Boeckel committed
58
    GIT_REPOSITORY https://gitlab.kitware.com/paraview/paraview.git
59
    GIT_TAG "master")
60
else()
61
62
63
64
65
66
  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
67
68
      URL "http://www.paraview.org/files/v5.1/ParaView-v5.1.2.tar.gz"
      URL_MD5 "44fb32fc8988fcdfbc216c9e40c3e925")
69
  endif()
70
71
endif()

Ben Boeckel's avatar
Ben Boeckel committed
72
73
add_revision(catalyst ${paraview_revision})

74
75
76
77
78
79
80
#------------------------------------------------------------------------------
# Optional Plugins. Doesn't affect ParaView binaries at all even if missing
# or disabled.
#------------------------------------------------------------------------------

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

84
  add_revision(acusolve
85
    GIT_REPOSITORY https://kwgitlab.kitware.com/paraview/acusolvereaderplugin.git
86
    GIT_TAG master)
87

88
  add_revision(vistrails
89
    GIT_REPOSITORY https://kwgitlab.kitware.com/paraview/vistrails.git
90
91
    GIT_TAG master)
endif ()
92

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

100
add_revision(portfwd
Utkarsh Ayachit's avatar
Utkarsh Ayachit committed
101
  URL "http://www.paraview.org/files/dependencies/portfwd-0.29.tar.gz"
102
  URL_MD5 93161c91e12b0d67ca52dc13708a2f2f)
103

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

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

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