Plugin Development

(Justin Madison) #1

Is there any documentation on how to use the current ParaView CMake plugin macros when developing a plugin? There are several repos that I can find as examples for plugin development but they all seem to use the older style plugin CMake macro system. I hate to learn the old way. I feel certain there were good reasons to refactor into the newer system.

(Cory Quammen (Kitware)) #2

I’m think @ben.boeckel has plans to update the plugin documentation.

(Ben Boeckel) #3

I’ve started porting the Plugin How-To into in-tree documentation that will appear as part of the nightly Doxygen documentation.

(Mathieu Westphal (Kitware)) #4

Any news on that @ben.boeckel ?

(Utkarsh Ayachit) #5

I believe it’s already available here: https://kitware.github.io/paraview-docs/nightly/cxx/

(Mathieu Westphal (Kitware)) #6

Nice !

tbh I find the markdown formatted version more easy to read. It also contains images that are not present in the doxygen.
https://gitlab.kitware.com/paraview/paraview/blob/master/Utilities/Doxygen/pages/PluginHowto.md

(Ben Boeckel) #7

Hmm. Seems the Doxygen generation needs to make the images available too. I don’t have the time to work on it right away and unlikely before rc1 either.