wtsi-npg / npg_conda

NPG Conda recipes and tools
1 stars 15 forks source link

Enable a clean iRODS build with fewer dependencies #205

Closed kjsanger closed 4 years ago

kjsanger commented 4 years ago

Add a dependency on our avrocpp build (built with boost 1.73.0 support to remove other dependencies).

Add a dependency on our boost 1.73.0 build (built without Python support to remove other dependencies). Remove the boost-cpp (conda-forge) dependency.

Remove the krb runtime dependency to avoid conflicts (we don't support Kerberos clients).

Remove the gzip build dependency (not needed).

Lint and sort the build recipe for maintenance.

Fix git submodule init for iRODS to be done in the correct directory.

Lint and organise the build script for maintenance/clarity.

Remove legacy functions from build.sh

kjsanger commented 4 years ago

Resolves #186

kjsanger commented 4 years ago

Requires #198 #203 #204