Closed sykhro closed 3 weeks ago
Thanks for the report @sykhro
Are you sure this happens with conan install .
? I see full_deploy
in the paths, which implies that at least the --deployer=full_deploy
was used?
Thanks for the report @sykhro
Are you sure this happens with
conan install .
? I seefull_deploy
in the paths, which implies that at least the--deployer=full_deploy
was used?
Ah yes, sorry, let me correct the command
Thanks again for the report, and sorry for the regression, it was indeed a side issue of some bugfix around the relativization of paths for deployers in CMakeToolchain
.
I have submitted a fix in https://github.com/conan-io/conan/pull/16434, for next Conan 2.4.1 patch release, in case you want to give a try from source.
Thanks again for the report, and sorry for the regression, it was indeed a side issue of some bugfix around the relativization of paths for deployers in
CMakeToolchain
.
No worries, I always test releases before rolling them out company-wide as a way to contribute back (in terms of QA? dunno!) :)
I have submitted a fix in #16434, for next Conan 2.4.1 patch release, in case you want to give a try from source
Haven't done this in a while, are the setup instructions in readme still good?
No worries, I always test releases before rolling them out company-wide as a way to contribute back (in terms of QA? dunno!) :)
Excellent
Haven't done this in a while, are the setup instructions in readme still good?
Yes, that hasn't been changed in a while, pip install -e .
should be mostly it, so add my memsharded
remote, git fetch and checkout my branch, then pip install -e .
(recommended in a virtualenv) would make conan ...
to run from the checked-out branch in that source.
Closed by https://github.com/conan-io/conan/pull/16434 thanks a lot for reporting. It will be released in Conan 2.4.1 today.
Describe the bug
OS: Windows 11 Conan version: 2.4.0, doesn't happen on 2.3.2
The generated
conan_toolchain.cmake
incorrectly escapes CMake variables leading to failures infind_program()
and others.2.4.0:
2.3.2:
How to reproduce it
Example conanfile:
conan install conanfile.py --deployer full_deploy --output-folder out
CMAKE_PREFIX_PATH
doesn't resolve to thebin
folder of flatbuffers