Additional modules for Arch Linux added to VTK_COMPONENTS

This commit is contained in:
Torsten Sadowski
2018-06-15 11:30:42 -03:00
committed by Yorik van Havre
parent e3f578ee89
commit a59e87976f
+1 -3
View File
@@ -675,7 +675,7 @@ endif()
# check which modules are available
if(UNIX OR WIN32)
find_package(VTK COMPONENTS vtkCommonCore REQUIRED NO_MODULE)
list(APPEND VTK_COMPONENTS vtkIOMPIParallel vtkParallelMPI vtkhdf5)
list(APPEND VTK_COMPONENTS vtkIOMPIParallel vtkParallelMPI vtkhdf5 vtkFiltersParallelDIY2 vtkRenderingCore vtkInteractionStyle vtkRenderingFreeType vtkRenderingOpenGL2)
foreach(_module ${VTK_COMPONENTS})
list (FIND VTK_MODULES_ENABLED ${_module} _index)
if (${_index} GREATER -1)
@@ -708,8 +708,6 @@ endif()
endif()
# on openSUSE 13.1 VTK_LIBRARIES ends with "optimized" keyword
list(REMOVE_ITEM VTK_LIBRARIES "optimized" "debug")
# the FEM module on Arch needs some more libs
list(APPEND VTK_LIBRARIES "vtkFiltersParallelDIY2" "vtkRenderingCore" "vtkInteractionStyle" "vtkRenderingFreeType" "vtkRenderingOpenGL2")
if(NOT FREECAD_USE_EXTERNAL_SMESH)
# See https://www.hdfgroup.org/HDF5/release/cmakebuild.html