Libraries duplication in packaged output
Currently investigating the fact that 'libPythonQt.so' is duplicated within the packaged output, most likely on every platforms:
#####LINUX#####
arnaud@Meeko ~/lv/lv-build $ find -name "libPythonQtPlugin.so"
./install/lib/paraview-5.6/plugins/PythonQtPlugin/libPythonQtPlugin.so
./lidarview-superbuild/common-superbuild/paraview/build/lib/paraview-5.6/plugins/PythonQtPlugin/libPythonQtPlugin.so
./lidarpkg/lib/plugins/libPythonQtPlugin.so
./lidarpkg/lib/libPythonQtPlugin.so
#####MACOS#####
veloviewci~/builds/SB/pv5.6/lidarview$find . -name "*PythonQtPlugin.dylib"
./_CPack_Packages/Darwin/DragNDrop/LidarView-3.6.0-996-gdc021b5-20210219-Darwin-64bit/LidarView.app/Contents/Libraries/libPythonQtPlugin.dylib
./_CPack_Packages/Darwin/DragNDrop/LidarView-3.6.0-996-gdc021b5-20210219-Darwin-64bit/LidarView.app/Contents/Plugins/libPythonQtPlugin.dylib
./install/Applications/paraview.app/Contents/Plugins/libPythonQtPlugin.dylib
./lidarview-superbuild/common-superbuild/paraview/build/CMakeFiles/__macos_install/bin/paraview.app/Contents/Plugins/libPythonQtPlugin.dylib
./lidarview-superbuild/common-superbuild/paraview/build/CMakeFiles/__macos_install/Plugins/PythonQtPlugin/libPythonQtPlugin.dylib
./lidarview-superbuild/common-superbuild/paraview/build/lib/paraview-5.6/plugins/PythonQtPlugin/libPythonQtPlugin.dylib
######WIN32#####
???
Both libs also have hardcoded absolute rpaths, it's loosely related to #4 (closed) in a way, the superbuild needs polishing, @jerome.dias suspected that it should be using some modern common-superbuild's features (exclude_regex ?).
Edited by Arnaud Billon