Skip to content

Conversation

@rupertnash
Copy link
Collaborator

This branch removes TTK's patch of paraview and just build that normally via super build. PV now includes GDAL and numpy. I've also updated the build of WFA to enable catalyst by default.

Copy link
Contributor

@CharlesGueunet CharlesGueunet left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I do not understand where is built the TTK module now, is this PR dependant on #5 ?

cmake_vars[PARAVIEW_BUILD_EDITION]=CATALYST_RENDERING
cmake_vars[paraview_SOURCE_SELECTION]=$version
cmake_vars[ENABLE_boost]=ON
cmake_vars[USE_SYSTEM_boost]=ON
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

why using the system boost ?

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'd equally ask why not? Boost is available as a system module so means the install is a little faster and uses less disk

# TTK needs a patched version of Paraview
pv_version=5.8.1
pv_source_dir_name=ParaView-v$pv_version
pv_version=5.9.0
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

update here too.


visibility=public
name=paraview
version=5.9.0
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

we should use 5.9.1, or even master / git

cmake_vars[USE_SYSTEM_boost]=ON
cmake_vars[ENABLE_numpy]=ON
cmake_vars[USE_SYSTEM_numpy]=ON
cmake_vars[ENABLE_protobuf]=ON
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Where is TTK now ? in #5 I update this part to use the one provided by the superbuild

@rupertnash
Copy link
Collaborator Author

TTK is built as a separate module, as before. Except now this module does not need to build its own, patched, version of ParaView

@rupertnash
Copy link
Collaborator Author

I should add that this does not depend on #5, but this is now installed and working on Cirrus at least.

@rupertnash rupertnash merged commit 531d1d0 into main Aug 31, 2021
@rupertnash rupertnash deleted the pv-ttk branch August 31, 2021 14:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants