conan
conan copied to clipboard
Conan - The open-source C and C++ package manager
`__pycache__` folders are ignored during the packaging even when the parameter **keep_python_files** is set to **true**. ```python def gather_files(folder): file_dict = {} symlinks = {} keep_python = get_env("CONAN_KEEP_PYTHON_FILES", False) for...
Changelog: Bugfix: do not skip __pycache__ folder if CONAN_KEEP_PYTHON_FILES Docs: Omit Close https://github.com/conan-io/conan/issues/11825 This is a draft, to evaluate what could be broken
### Environment Details (include every applicable attribute) * Operating System+version: Windows 20H2 * Conan version: 1.51.0 * Python version: PyInstaller * Artifactory EnterpriseX: 7.41.7 ### Steps to reproduce (Include if...
Changelog: Bugfix: Added `+` symbol to be replaced by `_` in XML element names. Docs: omit Closes: https://github.com/conan-io/conan/issues/11822
conanfile.py (curaengine/None): ERROR: Traceback (most recent call last): File "c:\program files\python38\lib\site-packages\conans\client\generators\__init__.py", line 181, in write_generators generator.generate() File "c:\program files\python38\lib\site-packages\conan\tools\microsoft\msbuilddeps.py", line 110, in generate generator_files = self._content() File "c:\program files\python38\lib\site-packages\conan\tools\microsoft\msbuilddeps.py", line...
### Environment Details (include every applicable attribute) * Operating System+version: macOS Monterey * Compiler+version: apple-clang 13.1 * Conan version: 1.48.0 * Python version: 3.9.12 ### Steps to reproduce (Include if...
Compression is excruciatingly slow for large packages. This is mostly due to the fact, that Python gzip package is single-threaded. So no matter how fast of a build machine is...
…components When a dependency of a dependency would have components, only the default name `conan_dep_dep.xconfig` would be included. However, this file was never generated, as they are in the form...
Several Meson-based packages in Conan Center use PkgConfig files to find build tools. For instance, the [wayland](https://github.com/conan-io/conan-center-index/blob/master/recipes/wayland/all/conanfile.py) package contains a tool that generates source files called `wayland-scanner`. To handle the...
- [x] I've read the [CONTRIBUTING guide](https://github.com/conan-io/conan/blob/develop/.github/CONTRIBUTING.md). In conan-center-index, several versions share the same `conanfile.py` but may have different patches depending on the version. If we export patches with `exports_sources...