Skip to content

add legate-boost conda packages #115

@jameslamb

Description

@jameslamb

Description

For #101 , we want to publish legate-boost conda packages to the legate channel (https://anaconda.org/legate/repo).

This captures the work to do that.

Benefits of this work

  • simplifies installation of legate-boost

Acceptance Criteria

  • conda packages are built and tested in CI here
  • conda package name should be legate-boost (with the -)
  • pushing a tag to the repo triggers publishing to the legate conda channel

Approach

Patterns that might be borrowed from RAPIDS libraries, including:

  • pyproject.toml instead of setup.py
  • scikit-build-core as a build backend instead of scikit-build
  • rapids-cmake to manage dependencies
  • rapids-dependency-file-generator to keep different lists of dependencies consistent

For an example of this, see how cuvs conda packages are built:

Notes

legate-core source, for reference: https://github.com/nv-legate/legate.core

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions