Skip to content

Switch from a locally generated Conan package, to one hosted on conan-center.io #302

@cmannett85

Description

@cmannett85

#239 was just a proof-of-concept, nobody would want to build the package locally as a dependency for their project. The end goal was always to have an 'official' recipe on conan-center that builds from the specified version tag, much like how we do for vcpkg.

We need to target v1.3, so this needs doing after the release (#303)!

  • Port the local conanfile.py to a conan-center-index recipe, following their rules
  • Copy the Conan test package into the recipe test package
  • Find a way to test locally
  • Move the vcpkg test project into a more appropriate folder - having it in scripts/ci folder is the wrong place
  • Merge into upstream
  • Update merge checker to get the Conan package from conan-center and build the test project
  • Update GHA filters file

conan-io/conan-center-index#16736

Metadata

Metadata

Assignees

Labels

ciContinuous integration change

Projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions