Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-75206

Use Conan for package management

    XMLWordPrintable

Details

    • Suggestion
    • Status: Reported
    • P3: Somewhat important
    • Resolution: Unresolved
    • None
    • None
    • Build System
    • None

    Description

      Conan (https://conan.io) is a C/C++ package manager, which speeds up the integration of C/C++ libraries into your own project. It's written in Python and available on probably all desktop platforms.

       

      It offers integration into different build systems, e.g. cmake and qmake (https://docs.conan.io/en/latest/integrations).

       

      There has been some work by frederik and ovidiub13 on using Qt with KDE via Conan. We have the Bintray organizations for Qt and KDE. And there is a Qt Conan recipe made by the Bincrafters community.

      It would be very useful for the community to have Qt modules available as Conan packages.

      If Qt is to be shipped as separate modules, the Conan recipes can be shipped with the sources. While building the Qt binaries the Conan packages could also be built and published.

      I connected this ticket to QTBUG-74397 on the Package management part.

      Attachments

        Issue Links

          No reviews matched the request. Check your Options in the drop-down menu of this sections header.

          Activity

            People

              qtbuildsystem Qt Build System Team
              ovidiub13 Ovidiu-Florin Bogdan
              Votes:
              3 Vote for this issue
              Watchers:
              5 Start watching this issue

              Dates

                Created:
                Updated:

                Gerrit Reviews

                  There are no open Gerrit changes