From 1388af300c96ebfa5fc058e83ef59c9c280ea5b1 Mon Sep 17 00:00:00 2001 From: Andreas Stefl Date: Sun, 26 Jul 2026 13:00:36 +0200 Subject: [PATCH] Bump odrcore to 5.7.0 and drop the cli tools conan-odr-index moves from "bump odrcore 5.5.0" to "odrcore/5: expose ODR_CLI as `with_cli`", which brings the 5.6.0 and 5.7.0 recipes along with two recipe changes: options are now version-gated so setting one an older core does not know about fails instead of silently doing nothing, and ODR_CLI is exposed as `with_cli`. We only link the library, so turn the cli tools off. They were built and installed with every package before, for nothing. 5.7.0 is the first core whose install step skips the cli targets it did not build, so this option only became usable with this bump. Ran conan/setup-all.sh for all four configurations on device and both simulator architectures, built the ODR Full and ODR Lite device slices, and ran the test suite. --- conan-odr-index | 2 +- conan/conanfile.py | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/conan-odr-index b/conan-odr-index index 49780d8..010a878 160000 --- a/conan-odr-index +++ b/conan-odr-index @@ -1 +1 @@ -Subproject commit 49780d85b261c11f341bccbfaf8fd4b12fe723e8 +Subproject commit 010a87833ee98f67163d07c459a7ed6cf088d940 diff --git a/conan/conanfile.py b/conan/conanfile.py index c0e2208..38d0d3e 100644 --- a/conan/conanfile.py +++ b/conan/conanfile.py @@ -11,8 +11,9 @@ class Pkg(ConanFile): "odrcore/*:with_wvWare": False, "odrcore/*:with_libmagic": False, "odrcore/*:with_http_server": True, + "odrcore/*:with_cli": False, } - requires = "odrcore/5.5.0" + requires = "odrcore/5.7.0" def generate(self): xcode = XcodeDeps(self)