Translate all conan packages to conan 2.0 #406
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
π― Summary
This PR completes the Conan 2.0 migration for Platform.Data.Doublets, marking the final package in the migration checklist from issue #384.
π Issue Reference
Fixes #384
β Changes Made
platform.setters/0.1.0toconanfile.txtto match CMakeLists.txt dependenciesrecipe_folderin.github/workflows/deploy-cpp.ymlfrom"platform.delegates"to"platform.data.doublets"cpp/conanfile.txt(Conan dependencies)cpp/CMakeLists.txt(CMake find_package calls)cpp/install-local-conan-dependencies.sh(Build script)π Migration Details
The migration follows the same successful pattern used for other Platform packages:
CMakeDepsandCMakeToolchain)find_package()andtarget_link_libraries()formatconan create package/all --version X.Y.Zsyntaxπ¦ Dependencies
All Platform.* dependencies now use the latest Conan 2.0 compatible versions:
β Checklist Completion
With this PR, Platform.Data.Doublets β can now be checked off in the issue #384 migration checklist, completing the full migration to Conan 2.0.
π€ Generated with Claude Code