I usually have different versions of preCICE installed on my system. For each release (I normally keep the last 2-3 releases) of preCICE I have normally have a Release and Debug build and a version with own changes . I manage them with a module system (in my case Lmod) in order to switch between them.
At the moment I use the Python bindings only for one of my installed preCICE versions. I assume that I could install the bindings with the
--prefix option in order to put them all in separate directories and then update the
Is this the way to go or is there a recommended way or manual that explains how to install the preCICE bindings such that I can use it with each of the versions?