WIP: Restructure binary packages
This MR closes #296 by restructuring the binary packages for each subpackage of LALSuite by splitting off the shared object libraries into their own packages and reorganising the main
lalxxx package to depend upon both the
liblalxxx package(s) and the
I am trying to make all of the necessary modifications to the packaging files to make this a smooth transition. This should make a (near) future transition to python3 fairly painless.
API Changes and Justification
Backwards Compatible Changes
- This change introduces no API changes
- This change adds new API calls
Backwards Incompatible Changes
- This change modifies an existing API
- This change removes an existing API
If any of the Backwards Incompatible check boxes are ticked please provide a justification why this change is necessary and why it needs to be done in a backwards incompatible way.