CharmedBaryon / CommonLibSSE-NG

This is a reverse engineered library for Skyrim Special Edition and Skyrim VR.
MIT License
135 stars 31 forks source link

Add support for Conan package manager #43

Closed jpstewart closed 2 years ago

jpstewart commented 2 years ago

Conan is a far more robust and widely used package manager. Support it for building CommonLibSSE NG itself and for downstream consumption.

Requirements include ensuring parity between Vcpkg/Conan builds (including ensuring common dependency/version availability), and publishing to a Conan repo. Conan repo requirement can be satisfied by the GitLab mirror, if a GitLab CI/CD job is added to publish to GitLab's package registry.

For common dependencies, the main issues currently are: