conan
conan copied to clipboard
Conan - The open-source C and C++ package manager
### What is your question? Hello! I am using Conan 1.62.0 and I have a question about the following dependency graph:  In this graph each box represents a conan...
### What is your question? Hi! I'm generating conanfile.py from CMake in the form of: ``` from conan import ConanFile from conan.tools.files import copy class MyApp(ConanFile): name = "app" version...
### Environment details * Operating System+version: macOS 13.3.1 * Compiler+version: XCode/Apple Clang 14.0.3 * Conan version: 2.0.10 * Python version: 3.11.5 * CMake version: 3.27.5 ### Steps to reproduce I'm...
### What is your suggestion? Use case: - Recipe for a library that has compiled C++ code, but a pure C interface (that is, can be called by pure C...
### Environment details * Operating System+version: Fedora 40 / Android 24 * Compiler+version: clang 17 * Conan version: 2.0.14 * Python version: Python 3.12.0 ### Steps to reproduce I was...
### What is your suggestion? The `tools.build:sysroot` conf variable is not used by the MesonToolchain. A `--sysroot` compiler flag should be added to the compiler and linker flags. Additionally, Meson...
It would be great to have a better way to enter/change host/build triplets in case of cross-building flow: ```python if cross_building(self) and is_msvc(self): # tc.cross_build could contain all the information...
I'm trying to make [layout with multiple subprojects](https://docs.conan.io/en/latest/developing_packages/package_layout.html#example-multiple-subprojects) work. My sources are stored in a git repo organized as follows: ``` (git root) └─── pkg1 │ │ CMakeLists.txt │ └───...
### Environment Details (include every applicable attribute) * Operating System+version: Ubuntu 20.04 * Compiler+version: clang 9 * Conan version: 1.39.0 * Python version: 3.8.10 ### Steps to reproduce (Include if...
### What is your question? I am using conan 2.0.8 and imports an yocto SDK containing a toolchain and some fundamental applications used in the platform. I have made a...