Uilian Ries
Uilian Ries
Conan 1.29 provides a better and robust method for renaming/moving files, `tools.rename`, which should replace the classical and well present `os.rename`. The idea for this hook is filter any occurrence...
We have pattern for fPIC values, but we don't have a hook for checking it. * Linux + static: fPIC=True by default * Linux + shared: There is no fPIC...
Usually the CMakeLists.txt for test_package looks like: ```cmake cmake_minimum_required(VERSION 2.8.11) project(test_package) include(${CMAKE_BINARY_DIR}/conanbuildinfo.cmake) conan_basic_setup() add_excutable(${PROJECT_NAME} test_package.cpp) target_link_libraries(${PROJECT_NAME} ${CONAN_LIBS}) set_property(TARGET ${PROJECT_NAME} PROPERTY CXX_STANDARD 11) ``` However, the required features may differ according...
This error comes from https://github.com/conan-io/conan-center-index/issues/1035 Expat/2.2.9 is static : ``` Package_ID: 534dcc368c999e07e81f146b3466b8f656ef1f55 [options] fPIC: True shared: False [settings] arch: x86_64 build_type: Release compiler: apple-clang compiler.version: 10.0 os: Macos Outdated from...
Hi! The KB-H031 (Conan data reduce), filters package version which contains suffixes (e.g 1.0.0-mirror), resulting in a fail. It would be nice having a specific key only for mirrors: ```yaml...
This idea came from https://github.com/conan-io/conan-center-index/issues/869 We should not allow Python fstring, as that feature is only available since Python 3.6. For instance: ```python print(f"Package name: {self.name} and Version: {self.version}") ```
It comes from https://github.com/conan-io/conan-center-index/pull/694#discussion_r371354881 It would be nice checking for custom settings which are not part of regular setting in ConanFile class. /cc @SSE4 @danimtb
As you know, Python 2 loads the python files as ascii by default. As we removed the shebang from our recipes, we need to check manually or wait for someone...
When building libraries on Linux, some of them requires system libraries (e.g. pthread, dl, m, rt) which can be identified by `ldd` command: > ldd libsodium/1.0.18/_/_/package/3657559d3c5cde1200c50e/lib/libsodium.so > linux-vdso.so.1 (0x00007ffe67181000) >...
Same as #123, but for methods only take a look on the notes here: https://docs.conan.io/en/latest/reference/conanfile.html#conanfile-py