Page MenuHomeSolus

Initial commit of Conan.
Needs ReviewPublic

Authored by ma-renaud on Fri, Sep 6, 9:32 PM.

Details

Reviewers
kyrios123
Group Reviewers
Triage Team
Maniphest Tasks
T8273: Conan C++ package manager
Summary

Initial commit of Conan. Resolves T8273
Depends on D7103
Depends on D7104
Depends on D7105
Depends on D7106
Depends on D7107

Test Plan

conan remote list - Should list the default repository
conan search zlib -r=all - Should list available versions of zlib
conan install zlib/1.2.11@conan/stable -r=conan-center - Should install zlib and its files should be at $HOME/.conan/data/zlib

Diff Detail

Branch
master
Lint
No Linters Available
Unit
No Unit Test Coverage

Event Timeline

ma-renaud created this revision.Fri, Sep 6, 9:32 PM
ma-renaud requested review of this revision.Fri, Sep 6, 9:32 PM
ma-renaud updated this revision to Diff 17045.Fri, Sep 6, 9:52 PM
ma-renaud edited the summary of this revision. (Show Details)

Update dependencies.

ma-renaud updated this revision to Diff 17046.Fri, Sep 6, 9:59 PM
ma-renaud edited the test plan for this revision. (Show Details)

Update test plan.

maverick1 added inline comments.
package.yml
14

You don't need it. Its for python2.

kyrios123 added a subscriber: kyrios123.EditedSat, Sep 7, 5:41 AM

For the dependencies, next time you can use a coma separated list as you initially did (a dot is not a coma, that's why it didn't work for you) : Depends on D7103, D7104, D7105, D7106 and D7107.

kyrios123 requested changes to this revision.Sat, Sep 7, 6:01 AM
This revision now requires changes to proceed.Sat, Sep 7, 6:01 AM
ma-renaud updated this revision to Diff 17087.Mon, Sep 9, 1:38 PM

Removed python2 macros.