Link LALFrame against one of FrameL or frameCPP not both
Currently, when building LALFrame we attempt to link it against both FrameL and frameCPP on all platforms. It seems like we should pick one to link against and use that.
My proposal would be as follows:
Platform | Frame library | Notes |
---|---|---|
Conda | both | Configure two separate builds, one for each (like we do in LAL for FFTW and MKL) |
Debian | frameCPP | https://git.ligo.org/computing/sccb/-/issues/1359#note_846032 |
RHEL | frameCPP | https://git.ligo.org/computing/sccb/-/issues/1359#note_846032 |
Wheel | FrameL | That's what happens now |