Whats new in Conan 2.0
summary
Conan 2.0 claims a rewritten core with about 60% new code and backwards compatibility for ~20% of flows while improving dependency accuracy with a new graph model and explicit requirement traits that hide headers or libs. It adds deployers to eject or package runtime files, plugins for profile validation, command wrapping and package signing for upload/verify, demos show engine/game packaging, installer zips and signed uploads that successfully verify on download.
AI-written summary · about
chapters (18)
- 0:00Start
- 2:40Support
- 3:41Overview
- 4:24Conan 1.X dependency model: Transitive deps
- 6:00Conan 2.0 proposal: Requirement traits
- 8:16Package Types
- 12:10Dependency graph 2.0
- 12:33Building a dam
- 12:44Extremely opinionated ecosystem
- 13:35Deployers
- 19:33Dying of a thousand bites
- 21:10Profile Templates (1.x)
- 22:11Profile Plugin
- 25:39Command Wrapper
- 26:57Package Signing
- 32:50Repeating yourself
- 33:23Binary Compatibility
- 36:46Compatibility Plugin
related talks
28mConan, a C and C++ package manager for developers
01h 20mContinuous Integration for Large Scale C/C++ Projects With Conan2
57mUsing Conan in a real-world complex project
04mWhy not Conan (part III)?
01h 08m“Faster Delivery of Large C/C++ Projects with..."
01h 04mCMake and Conan: past, present and future
01h 01mGit, CMake, Conan - How to ship and reuse our C++ projects
06mLightning Talk: DevSecOps for C++? Keep Calm and use Conan
