On Wednesday, 13 February 2019 15:40:15 CET Tor Arne Vestbø wrote: > > On 13 Feb 2019, at 14:58, Kevin Funk via Development > > <development@qt-project.org> wrote: > > make it more difficult for distros to co-install the CMake config files > > for different Qt versions. > > This sounds like a generally useful feature for distros to have, not just > for major versions but for minor etc too?
Hey, No, I don't think so. The majority of distros will just have one install of a major version around, in the "default" prefix. If I understand you correctly, then you'd like to have something like "Qt5.12Config.cmake" around? Would in turn require you to write this in your CMakeLists.txt as a user of Qt: find_package(Qt5.12 ...) Would look a little heavy one the eye at least, and completely diminishes find_package's builtin capability to request a certain version via a parameter. Anyhow, I think we're open to suggestions from distro maintainers, people who frequently have to deal with issues in that area to find a suitable solution. > I guess you’d have to solve it manually today? Installing the package in a > custom location and point cmake to the location so it can pick up the Qt > cmake files? Exactly, there's always the solution of installing Qt into a completely separate prefix, e.g. "/opt/qt5.12" -- with the drawback of requiring the user to set CMAKE_PREFIX_PATH to let CMake find Qt in the desired prefix. Regards, Kevin > Tor Arne > > > _______________________________________________ > Development mailing list > Development@qt-project.org > https://lists.qt-project.org/listinfo/development -- Kevin Funk | kevin.f...@kdab.com | Senior Software Engineer KDAB (Deutschland) GmbH, a KDAB Group company Tel: +49-30-521325470 KDAB - The Qt, C++ and OpenGL Experts
smime.p7s
Description: S/MIME cryptographic signature
_______________________________________________ Development mailing list Development@qt-project.org https://lists.qt-project.org/listinfo/development