Commit Graph

6 Commits

Author SHA1 Message Date
looooo
c35bf58a43 add_definitions(-DSALOME_USE_64BIT_IDS) for smesh via config 2022-10-02 18:19:58 +02:00
looooo
628e994f5a extend find_package(SMESH) 2022-09-11 21:07:57 +02:00
Scott Mudge
fac841a0b7 Fixed external SMESH cmake scripts, allowing netgen and gmsh compatibility with VTK 9
- moved base SMESH cmake logic to respective cmake script.
- allow BUILD_SMESH, regardless of external SMESH usage, for testing and so on.
2022-09-11 21:07:57 +02:00
Bernd Waibel
3473537ec6 improve search for VTK-9
Improve the find_package calls with vtk-9 cmake config files.
In this version, the variable VTK_MODULES_ENABLED has been
replaced by VTK_AVAILABLE_COMPONENTS.

The additional change of the components names, which have their
'vtk' prefix removed in vtk-9 is not covered by this patch for
compatibility reasons.

See the forum thread noted below for a description of this:
https://forum.freecadweb.org/viewtopic.php?f=4&t=60068

Signed-off-by: Bernd Waibel <waebbl-gentoo@posteo.net>
2021-08-25 07:56:08 +02:00
Sebastiaan Lokhorst
a2aab9d17f Fix OpenMPI detection
pkg_search_module lets us know if ompi-cxx was found. MpidotH is never used.
2020-05-04 10:59:48 +02:00
ezzieyguywuf
63c45d3ba4 Move logic out of CMakeLists.txt
This is an initial pass, simply moving the existing logic as-is. Future
PR's will attempt to refactor and improve the cmake stuff.
2019-09-26 18:54:45 +02:00