[cctbxbb] Revisiting cctbx/iotbx/dxtbx dependencies

Aaron Brewster asbrewster at lbl.gov
Thu Feb 8 13:37:01 PST 2018


Good to hear, thanks Luc.  I'll look into this then.

On Thu, Feb 8, 2018 at 1:23 PM, Luc Bourhis <luc_j_bourhis at mac.com> wrote:

> Hi Aaron,
>
> The key trick was to make iotbx only depend on dxtbx if dxtbx is
> explicitly configured.  I used a keyword in libtbx_configure added by Luc a
> bit ago: optional_modules_only_if_explicit_request.  I committed that
> change just now.
>
>
> That is exactly the use case I envisioned. What I planned to use it for
> never made it to the official repo but it’s always nice to see it being
> useful to somebody else!
>
> Outstanding questions:
>
>    1. Is there interest in making this a builder? It would be
>    straightforward to add a builder named cctbx_minimal which would just do
>    the above steps
>
> I would like to have that. For reasons different from yours, I guess. But
> still, first, this would make our life easier at Bruker. Then there is also
> the teaching facet of the cctbx: I am regularly involved in the computing
> schools organised by the IUCr and the ECM where I give tutorials on the
> cctbx, and having a forced dependency on dxtbx with the added chore of an
> implicit dependency on HDF5 is annoying.
>
> Best wishes,
>
> Luc
>
>
>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://phenix-online.org/pipermail/cctbxbb/attachments/20180208/2710180a/attachment.htm>


More information about the cctbxbb mailing list