$ python -m pip install -r conans/requirements_dev.txt Install Python requirements $ python -m pip install -r conans/requirements_server.txt Some advice on how to write tests for Conan. Type "conan -h" for helpįeedback and contribution are always welcome in this project.Īlso, if you plan to contribute, please add some testing for your changes. Install Installs the requirements specified in a recipe (conanfile.py or conanfile.txt ).Ĭonan commands. You are ready, try to run Conan: $ conan -help If you are in Windows, using sudo is not required. Install in editable mode $ cd conan-io & sudo pip install -e. conan-io directory name was tested and guaranteed to be working. Note: repository directory name matters, some directories are known to be problematic to run tests (e.g. You can run Conan from source in Windows, MacOS, and Linux:Ĭlone Conan repository: $ git clone conan-io This is the developer/maintainer documentation. Used in production by many companies, since 1.0 there is a commitment not to break package recipes and documented behavior. This community also creates and maintains packages in ConanCenter and Bincrafters repositories in Bintray. Large and active community, especially in GitHub ( ) and Slack ( #conan channel).Extensible: Its Python-based recipes, together with extension points allow for great power and flexibility.Provides tested support for major build systems Integrates with any build system, including any proprietary and custom one.Manage all your artifacts in the same way on all platforms. The binary compatibility can be configuredĪnd customized. It can create, upload and download binaries for any configuration and platform,Įven cross-compiling, saving lots of time in development and continuous integration. Solaris, FreeBSD, embedded and cross-compiling, docker, WSL Works across all platforms, including Linux, OSX, Windows (with native and first-class support, WSL, MinGW), Users can host their packages on their servers, privately. Decentralized, open-source (MIT), C/C++ package manager.Ĭonan is a package manager for C and C++ developers:
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |